updated dvm part

This commit is contained in:
ALEXks
2024-06-19 18:07:10 +03:00
parent c261697970
commit 305d43c591
2 changed files with 13 additions and 3 deletions

View File

@@ -1839,10 +1839,13 @@ redefine_func_arg_type()
}
}
for(arg = proc->entry.proc_decl.in_list; arg; arg=arg->entry.var_decl.next_in)
if (arg->type->variant == T_ARRAY)
if (arg->type->variant == T_ARRAY)
arg->type->entry.ar_decl.base_type = impltype[*arg->ident - 'a'];
else
arg->type = impltype[*arg->ident - 'a'];
{
if (*arg->ident - 'a' >= 0)
arg->type = impltype[*arg->ident - 'a'];
}
}
int