1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Merge pull request #62830 from ajreckof/access-identifier-keywords

fix access to identifiers that are reserved keywords
This commit is contained in:
Yuri Sizov
2023-04-17 17:12:10 +02:00
committed by GitHub
3 changed files with 40 additions and 0 deletions

View File

@@ -2820,6 +2820,9 @@ GDScriptParser::ExpressionNode *GDScriptParser::parse_attribute(ExpressionNode *
attribute->base = p_previous_operand;
if (current.is_node_name()) {
current.type = GDScriptTokenizer::Token::IDENTIFIER;
}
if (!consume(GDScriptTokenizer::Token::IDENTIFIER, R"(Expected identifier after "." for attribute access.)")) {
complete_extents(attribute);
return attribute;