tb0125.pp 382 B

12345678910111213141516171819202122232425
  1. { %fail }
  2. { Returns this error under Delphi :
  3. Error: Types of actual and formal var parameters must be identical }
  4. {$ifdef fpc}
  5. {$mode delphi}
  6. {$endif}
  7. type
  8. tsymbol = class
  9. end;
  10. tderivedsymbol = class(tsymbol)
  11. end;
  12. procedure testclass(var t: tsymbol);
  13. begin
  14. end;
  15. var
  16. myclass : tderivedsymbol;
  17. begin
  18. myclass := tderivedsymbol.create;
  19. testclass(myclass);
  20. end.