[Issue 104] Forward reference error occurs when the -g switch is invoked

clayasaurus clayasaurus at gmail.com
Mon Oct 2 17:50:59 PDT 2006

Walter Bright wrote:
> d-bugmail at puremagic.com wrote:
>> http://d.puremagic.com/issues/show_bug.cgi?id=104
>> ------- Comment #4 from clayasaurus at gmail.com  2006-09-28 09:17 -------
>> This issue prevents being able to produce debug info if you use
>> DerelictFreeType library, which is a pretty big issue for a number of 
>> D game
>> developers. Who knows how many times I've explained this bug. I'd 
>> suggest this
>> as a 1.0 blocker. 
> Why is it a blocker when it is illegal code anyway? (Foo is undefined.)

Here is another example, I'm not sure if it is much better.

struct FT_Var_Named_Style{
T1_Decoder_Callback f;

alias int function( T1_DecoderRec decoder ) T1_Decoder_Callback;

More information about the Digitalmars-d-bugs mailing list