-- { dg-do compile } | |
with text_io; | |
with System; | |
procedure addr3 is | |
Type T_SAME_TYPE is new System.Address; | |
Type T_OTHER_TYPE is new System.Address; | |
I : constant integer := 0; | |
procedure dum ( i : INTEGER ) is | |
begin | |
text_io.put_line ("Integer op"); | |
null; | |
end; | |
procedure dum ( i : system.ADDRESS ) is | |
begin | |
null; | |
end; | |
procedure dum ( i : T_SAME_TYPE ) is | |
begin | |
null; | |
end; | |
procedure dum ( i : T_OTHER_TYPE ) is | |
begin | |
null; | |
end; | |
begin | |
dum( I ); | |
dum( 1 ); | |
end; |