diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2021-05-26 20:34:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-26 20:34:43 +0200 |
commit | 78bbb2cae16bdb2799c2e6bf91eb802d373e4284 (patch) | |
tree | 106d1d38db362d452ccc32f258c853a02ba19a20 /modules/gdscript/gdscript_parser.h | |
parent | 27baa12670fbcde6e9336cbaa7bed7ae3aa20944 (diff) | |
parent | c7459e3855c07b63fb6235b86ef459f19641fb0f (diff) |
Merge pull request #49112 from vnen/gdscript-assign-type-check
GDScript: Use analyzer data to decide assignment conversion
Diffstat (limited to 'modules/gdscript/gdscript_parser.h')
-rw-r--r-- | modules/gdscript/gdscript_parser.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/gdscript/gdscript_parser.h b/modules/gdscript/gdscript_parser.h index b1b29a7bd1..ee5e411cad 100644 --- a/modules/gdscript/gdscript_parser.h +++ b/modules/gdscript/gdscript_parser.h @@ -370,6 +370,7 @@ public: Variant::Operator variant_op = Variant::OP_MAX; ExpressionNode *assignee = nullptr; ExpressionNode *assigned_value = nullptr; + bool use_conversion_assign = false; AssignmentNode() { type = ASSIGNMENT; @@ -1119,6 +1120,7 @@ public: MultiplayerAPI::RPCMode rpc_mode = MultiplayerAPI::RPC_MODE_DISABLED; int assignments = 0; int usages = 0; + bool use_conversion_assign = false; #ifdef TOOLS_ENABLED String doc_description; #endif // TOOLS_ENABLED |