tw37107.pp 305 B

12345678910111213141516171819
  1. program genTest;
  2. {$IFDEF FPC}{$mode Delphi}{$ENDIF}
  3. type
  4. TTest<T: Record> = class(TObject)
  5. procedure testit();
  6. end;
  7. procedure TTest<T>.testit();
  8. begin
  9. WriteLn('=== ', 1 div SizeOf(T));
  10. if SizeOf(T) > 0 then
  11. WriteLn('I''m reachable!')
  12. end;
  13. begin
  14. TTest<Char>.Create().TestIt();
  15. end.