tw3331.pp 357 B

123456789101112131415161718192021222324
  1. { %fail }
  2. { Source provided for Free Pascal Bug Report 3331 }
  3. { Submitted by "Ales Katona" on 2004-09-26 }
  4. { e-mail: [email protected] }
  5. {$mode delphi}
  6. type TA = class
  7. private
  8. a: cardinal;
  9. b: cardinal;
  10. procedure doit;
  11. end;
  12. procedure TA.doit;
  13. begin
  14. // This should not be allowed
  15. for a:=0 to 2 do
  16. b:=0;
  17. end;
  18. begin
  19. end.