You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
Merge pull request #58185 from V-Sekai/explicit_variant_assignment_fix
This commit is contained in:
@@ -1424,7 +1424,7 @@ void GDScriptAnalyzer::resolve_variable(GDScriptParser::VariableNode *p_variable
|
|||||||
parser->push_warning(p_variable->initializer, GDScriptWarning::NARROWING_CONVERSION);
|
parser->push_warning(p_variable->initializer, GDScriptWarning::NARROWING_CONVERSION);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
if (p_variable->initializer->get_datatype().is_variant()) {
|
if (p_variable->initializer->get_datatype().is_variant() && !type.is_variant()) {
|
||||||
// TODO: Warn unsafe assign.
|
// TODO: Warn unsafe assign.
|
||||||
mark_node_unsafe(p_variable->initializer);
|
mark_node_unsafe(p_variable->initializer);
|
||||||
p_variable->use_conversion_assign = true;
|
p_variable->use_conversion_assign = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user