tw24458.pp 250 B

1234567891011121314151617181920
  1. { %NORUN }
  2. program tw24458;
  3. {$mode delphi}
  4. type
  5. TA<T: class> = class
  6. public
  7. procedure Foo(const AValue: T);
  8. end;
  9. procedure TA<T>.Foo(const AValue: T);
  10. begin
  11. AValue.Free; // Error: identifier idents no member "Free"
  12. end;
  13. begin
  14. end.