Check for parameters shadowing class members

This commit is contained in:
cdemirer 2022-07-18 00:28:27 +03:00
parent e3a8ab68ce
commit 52781535a3

View file

@ -43,7 +43,7 @@ bool GDScriptCompiler::_is_class_member_property(CodeGen &codegen, const StringN
return false;
}
if (codegen.locals.has(p_name)) {
if (codegen.parameters.has(p_name) || codegen.locals.has(p_name)) {
return false; //shadowed
}