2 type Eq_Parent
is tagged null record;
6 Right
: Eq_Parent
) return Boolean;
8 type Eq_Iface
is interface
;
12 Right
: Eq_Iface
) return Boolean is abstract;
13 procedure Op
(Obj
: Eq_Iface
) is abstract;
19 type Child_6
is new Eq_Parent
and Eq_Iface
with null record;
21 procedure Op
(Obj
: Child_6
);
25 Right
: Child_6
) return Boolean;
29 Right
: Child_6
) return Boolean renames Equals
; -- Test