Stack overflow / recursive expansion with alias this

Namespace rswhite4 at googlemail.com
Tue Apr 24 10:09:01 PDT 2012


>> ...
>> And therefore i get the same error, as if i wrote "return
>> NotNull!(Foo)(this);" instead of "return 
>> assumeNotNull(this);", in the
>> "_convert" method of NotNull. The Output is "Stack overflow". 
>> I think
>> that comes from recursive calls which fills the stack? Is that 
>> a bug?
>>
>
> Yes.

I found nothing like that. Is the bug reported?


More information about the Digitalmars-d-learn mailing list