[fpc-pascal] Bug in enumerators 2.6.4
Torsten Bonde Christiansen
tc at epidata.info
Fri Mar 21 09:31:40 CET 2014
Hi List.
I think i have found a bug related to enumerators, overridden methods
and forward declared classes.
Please consider the code listed here:
http://pastebin.com/8EkVDG5n
The problem seem to be that the a descendant enumerator class overriding
a virtual method cannot
return a class which i only forward declared.
If the TFoo and TBar classes are moved above the TBarListEnumerator the
code compiles without
any problem.
Should I add this to the bugtracker?
Regards
Torsten Bonde Christiansen.
ps. my compiler details:
torsten at epidata:~$ ppcx64 -i
Free Pascal Compiler version 2.6.4
Compiler Date : 2014/03/12
Compiler CPU Target: x86_64
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20140321/7660d276/attachment.html>
More information about the fpc-pascal
mailing list