You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-11 13:10:58 +00:00
GDScript: Don't mark function parameters as constant
They can be reassigned as if it were a local variable.
This commit is contained in:
@@ -1267,6 +1267,7 @@ void GDScriptAnalyzer::resolve_pararameter(GDScriptParser::ParameterNode *p_para
|
|||||||
reduce_expression(p_parameter->default_value);
|
reduce_expression(p_parameter->default_value);
|
||||||
result = p_parameter->default_value->get_datatype();
|
result = p_parameter->default_value->get_datatype();
|
||||||
result.type_source = GDScriptParser::DataType::INFERRED;
|
result.type_source = GDScriptParser::DataType::INFERRED;
|
||||||
|
result.is_constant = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (p_parameter->datatype_specifier != nullptr) {
|
if (p_parameter->datatype_specifier != nullptr) {
|
||||||
|
|||||||
Reference in New Issue
Block a user