ubuntu-buildroot/output/build/host-gcc-initial-11.4.0/gcc/testsuite/gnat.dg/overload.adb

24 lines
383 B
Ada
Raw Normal View History

2024-04-01 15:19:46 +00:00
-- { dg-do compile }
package body Overload is
function Get (I : Integer) return Ptr1 is
P : Ptr1 := null;
begin
return P;
end;
function Get (I : Integer) return Ptr2 is
P : Ptr2 := null;
begin
return P;
end;
function F (I : Integer) return Ptr1 is
P : Ptr1 := Get (I).Data'Access;
begin
return P;
end;
end Overload;