Przeglądaj źródła

Merge pull request #82789 from dalexeev/gds-fix-unresolved-type-for-incomplete-bin-op

GDScript: Fix unresolved datatype for incomplete binary operator
Rémi Verschelde 2 lat temu
rodzic
commit
7c1abe8599
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      modules/gdscript/gdscript_analyzer.cpp

+ 3 - 0
modules/gdscript/gdscript_analyzer.cpp

@@ -2802,6 +2802,9 @@ void GDScriptAnalyzer::reduce_binary_op(GDScriptParser::BinaryOpNode *p_binary_o
 	}
 
 	if (!left_type.is_set() || !right_type.is_set()) {
+		GDScriptParser::DataType dummy;
+		dummy.kind = GDScriptParser::DataType::VARIANT;
+		p_binary_op->set_datatype(dummy);
 		return;
 	}