tb0666b.pp 250 B

12345678910111213141516171819202122
  1. { %NORUN }
  2. program tb0666b;
  3. {$mode objfpc}
  4. generic function Test<T>: T;
  5. procedure Foo;
  6. begin
  7. specialize Test<T>;
  8. specialize Test<LongInt>;
  9. specialize Test<String>;
  10. end;
  11. begin
  12. Foo;
  13. end;
  14. begin
  15. specialize Test<LongInt>;
  16. end.