pascalabcnet/TestSuite/partial_generics1.pas

22 lines
287 B
ObjectPascal
Raw Normal View History

2019-10-04 19:52:48 +03:00
type
T1<T> = partial class
i: integer;
procedure Test;
begin
Inc(i);
end;
end;
T1<T> = partial class
procedure Test2;
begin
Inc(i);
end;
end;
begin
var obj := new T1<integer>;
obj.Test;
obj.Test2;
assert(obj.i = 2);
end.