Change behavior of String.right
This commit is contained in:
parent
78d85de13b
commit
b1859510ab
16 changed files with 57 additions and 36 deletions
|
|
@ -2873,7 +2873,7 @@ static Error _lookup_symbol_from_base(const GDScriptParser::DataType &p_base, co
|
|||
StringName parent = ClassDB::get_parent_class(class_name);
|
||||
if (parent != StringName()) {
|
||||
if (String(parent).begins_with("_")) {
|
||||
base_type.native_type = String(parent).right(1);
|
||||
base_type.native_type = String(parent).substr(1);
|
||||
} else {
|
||||
base_type.native_type = parent;
|
||||
}
|
||||
|
|
@ -3067,7 +3067,7 @@ Error GDScriptLanguage::lookup_code(const String &p_code, const String &p_symbol
|
|||
|
||||
// proxy class remove the underscore.
|
||||
if (r_result.class_name.begins_with("_")) {
|
||||
r_result.class_name = r_result.class_name.right(1);
|
||||
r_result.class_name = r_result.class_name.substr(1);
|
||||
}
|
||||
return OK;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -664,7 +664,7 @@ static Vector<uint8_t> _parse_base64_uri(const String &uri) {
|
|||
int start = uri.find(",");
|
||||
ERR_FAIL_COND_V(start == -1, Vector<uint8_t>());
|
||||
|
||||
CharString substr = uri.right(start + 1).ascii();
|
||||
CharString substr = uri.substr(start + 1).ascii();
|
||||
|
||||
int strlen = substr.length();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue