2 type Table_Component_Type
is private;
3 type Table_Index_Type
is range <>;
5 Table_Low_Bound
: Table_Index_Type
;
10 array (Table_Index_Type
range <>) of Table_Component_Type
;
11 subtype Big_Table_Type
is
12 Table_Type
(Table_Low_Bound
.. Table_Index_Type
'Last);
14 type Table_Ptr
is access all Big_Table_Type
;
16 type Table_Private
is private;
18 type Instance
is record
19 Table
: aliased Table_Ptr
:= null;
23 function Last
(T
: Instance
) return Table_Index_Type
;
27 type Table_Private
is record