In our previous episode, Torsten Bonde Christiansen said:
> 
> 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?

Yes. The code with Tfoo and TBar above also shouldn't not compile, at least
not in Delphi mode.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to