gcc/ada/
* libgnat/a-coinho.ads: Sync whitespace with
a-coinho__shared.ads.
* libgnat/a-coinho__shared.ads: Sync whitespace with
a-coinho.ads.
overriding procedure Adjust (Container : in out Holder);
overriding procedure Finalize (Container : in out Holder);
- type Reference_Control_Type is new Controlled with
- record
+ type Reference_Control_Type is new Controlled with record
Container : Holder_Access;
end record;
procedure Query_Element
(Container : Holder;
Process : not null access procedure (Element : Element_Type));
+
procedure Update_Element
(Container : in out Holder;
Process : not null access procedure (Element : in out Element_Type));
use Ada.Streams;
type Element_Access is access all Element_Type;
+
type Holder_Access is access all Holder;
type Shared_Holder is record