Und raus bekommt man dann "vermutlich" immer nur IA (das erste), selbst wenn man auf
IB abfragt (Supports).
Wobei mich mal interessieren würde, ob Delphi die "identischen" Interfaces (GUIDs) dann wegoptimiert, oder ob die dann doppelt drin stehen.
Vielleicht auch mal im Vergleich zu
Delphi-Quellcode:
TMyClassA =
class(TInterfacedObject, IA)
end;
TMyClassB =
class(TMyClassA,
IB)
// oder nochmals class(TMyClassA, IA)
end;