5 type Baz_Type
is delta (1.0 / 2.0**16) range 0.0 .. 1.0 - (1.0 / 2.0**16);
6 for Baz_Type
'Small use (1.0 / 2.0**16);
7 for Baz_Type
'Size use 16;
9 type Bar_Type
is record
13 for Bar_Type
use record
17 for Bar_Type
'Bit_Order use System
.High_Order_First
;
18 for Bar_Type
'Scalar_Storage_Order use System
.High_Order_First
;
20 type Foo_Type
is record
24 type Data
is tagged record
28 type Rec
is tagged null record;
30 function F
(Self
: Rec
; D
: Data
'Class) return Integer;