Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / gnat.dg / specs / renamings.ads
blob3b90827e9fb5bd043f48bb0d3103124b8cf1d7e1
1 package Renamings is
3 package Inner is
4 procedure PI (X : Integer);
5 end Inner;
7 procedure P (X : Integer) renames Inner.PI;
8 procedure P (X : Float);
9 pragma Convention (C, P); -- { dg-error "non-local renaming" }
11 procedure Q (X : Float);
12 procedure Q (X : Integer) renames Inner.PI;
13 pragma Convention (C, Q); -- { dg-error "non-local renaming" }
14 end Renamings;