diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2019-09-25 08:15:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-25 08:15:39 +0200 |
commit | fe8d64acd1627b1bed1c257d80cd8e9c87833ff6 (patch) | |
tree | e03e78b5943edc27b5015813737d6171b0a966fc | |
parent | dd3e17588eab8fe0c41fa11f4d33c3fbe5f6dc94 (diff) | |
parent | 64d09b7de532b75038c24e689d16a48a36678654 (diff) |
Merge pull request #32320 from vnen/gdscript-type-resolution
GDScript: Fix type resolution not being return in some cases
-rw-r--r-- | modules/gdscript/gdscript_parser.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/gdscript/gdscript_parser.cpp b/modules/gdscript/gdscript_parser.cpp index 967b0c83ae..21434cd150 100644 --- a/modules/gdscript/gdscript_parser.cpp +++ b/modules/gdscript/gdscript_parser.cpp @@ -6700,7 +6700,8 @@ GDScriptParser::DataType GDScriptParser::_reduce_node_type(Node *p_node) { } } - p_node->set_datatype(_resolve_type(node_type, p_node->line)); + node_type = _resolve_type(node_type, p_node->line); + p_node->set_datatype(node_type); return node_type; } |