pascalabcnet/TestSuite/generics70.pas

16 lines
164 B
ObjectPascal
Raw Permalink Normal View History

2023-07-30 13:07:06 +03:00
var i: integer;
procedure p0(o: object);
begin
i := integer(o);
end;
procedure p1<T>(a: T);
begin
p0(object(a));
end;
begin
p1(1);
assert(i = 1);
end.