trhlp42.pp 399 B

123456789101112131415161718192021222324252627
  1. { %NORUN }
  2. { This tests that methods introduced by a helper can be found in
  3. with-Statements as well - Case 1: normal method in current helper }
  4. program trhlp42;
  5. {$mode objfpc}
  6. {$modeswitch advancedrecords}
  7. type
  8. TTest = record
  9. end;
  10. TTestHelper = record helper for TTest
  11. procedure Test;
  12. end;
  13. procedure TTestHelper.Test;
  14. begin
  15. end;
  16. var
  17. t: TTest;
  18. begin
  19. with t do
  20. Test;
  21. end.