tw9225.pp 246 B

123456789101112131415161718192021
  1. { %fail }
  2. {$mode objfpc}{$H+}
  3. type
  4. generic TGenMap<T> = class(TObject)
  5. function Add(const AKey: T): T;
  6. end;
  7. function TGenMap.Add(const AKey: T): T;
  8. begin
  9. end;
  10. var
  11. a: TGenMap;
  12. begin
  13. a := TGenMap.Create;
  14. a.Add(5);
  15. a.Free;
  16. end.