ERR_FAIL_COND_V_MSG(overflow,sign==1?INT64_MAX:INT64_MIN,"Cannot represent "+*this+" as a 64-bit signed integer, since the value is "+(sign==1?"too large.":"too small."));
ERR_FAIL_COND_V_MSG(overflow,sign==1?INT64_MAX:INT64_MIN,"Cannot represent "+*this+" as a 64-bit signed integer, since the value is "+(sign==1?"too large.":"too small."));
ERR_FAIL_COND_V_MSG(overflow,sign==1?INT64_MAX:INT64_MIN,"Cannot represent "+*this+" as a 64-bit signed integer, since the value is "+(sign==1?"too large.":"too small."));
ERR_FAIL_COND_V_MSG(overflow,sign==1?INT64_MAX:INT64_MIN,"Cannot represent "+String(p_str).substr(0,to)+" as a 64-bit signed integer, since the value is "+(sign==1?"too large.":"too small."));
ERR_FAIL_COND_V_MSG(overflow,sign==1?INT64_MAX:INT64_MIN,"Cannot represent "+String(p_str).substr(0,to)+" as a 64-bit signed integer, since the value is "+(sign==1?"too large.":"too small."));
ERR_FAIL_V_MSG(sign==1?INT64_MAX:INT64_MIN,"Cannot represent "+number+" as a 64-bit signed integer, since the value is "+(sign==1?"too large.":"too small."));