-- { dg-do compile } | |
procedure Protected_Self_Ref2 is | |
protected type P is | |
procedure Foo; | |
end P; | |
protected body P is | |
procedure Foo is | |
D : Integer; | |
begin | |
D := P'Digits; -- { dg-error "denotes current instance" } | |
end; | |
end P; | |
begin | |
null; | |
end Protected_Self_Ref2; |