GDScript: Fix type conversion in assignment with operation

This commit is contained in:
George Marques 2019-12-13 11:35:01 -03:00
parent f065b34e96
commit 475d7f0e52
No known key found for this signature in database
GPG key ID: 046BD46A3201E43D
3 changed files with 25 additions and 18 deletions

View file

@ -1144,7 +1144,7 @@ int GDScriptCompiler::_parse_expression(CodeGen &codegen, const GDScriptParser::
GDScriptDataType assign_type = _gdtype_from_datatype(on->arguments[0]->get_datatype());
if (assign_type.has_type && !on->arguments[1]->get_datatype().has_type) {
if (assign_type.has_type && !on->datatype.has_type) {
// Typed assignment
switch (assign_type.kind) {
case GDScriptDataType::BUILTIN: {