-- { dg-do compile } | |
-- { dg-options "-gnatc" } | |
package Sync_Iface_Test is | |
type Iface is limited interface; | |
procedure Do_Test | |
(Container : in out Iface; | |
Process : access procedure (E : Natural)) is abstract; | |
protected type Buffer is new Iface with | |
overriding procedure Do_Test | |
(Process : access procedure (E : Natural)); | |
end; | |
end; |