pascalabcnet/TestSuite/InterfNoCycle.pas

13 lines
234 B
ObjectPascal
Raw Normal View History

2019-02-07 09:37:46 +03:00
type
I6<T> = interface end;
I0 = interface end;
I1 = interface(I0) end;
I2 = interface(I1,I6<I2>,I6<object>) end;
t1 = class(I0, I2) end;
t2 = class(I1, I2) end;
t3 = class(I0, I1) end;
begin
Assert(1=1)
end.