1 with System
.Storage_Pools
; use System
.Storage_Pools
;
3 with Ada
.Finalization
; use Ada
.Finalization
;
7 type GC_Pool
is abstract new Root_Storage_Pool
with null record;
9 type Pinned
(Pool
: access GC_Pool
'Class) is new Controlled
with null record;
11 procedure Finalize
(X
: in out Pinned
);