This commit is contained in:
Бондарев Иван 2020-09-20 11:19:51 +02:00
parent 2e6e7b982a
commit 067971a5ce
3 changed files with 16 additions and 1 deletions

View file

@ -82,7 +82,10 @@ namespace PascalABCCompiler.PCU
internal void AddVarToOrderList(var_definition_node vdn, int ind)
{
interf_var_list.Add(ind,vdn);
if (!interf_var_list.ContainsKey(ind))
interf_var_list.Add(ind, vdn);
else
interf_var_list[ind] = vdn;
}
internal void AddTypeToOrderList(common_type_node ctn, int ind)

View file

@ -0,0 +1,5 @@
unit u_samename;
var val_a := new System.IntPtr(0);
end.

View file

@ -0,0 +1,7 @@
uses u_samename;
function val_a := u_samename.val_a;
begin
assert(val_a() = System.IntPtr(0));
end.