[dmd-internals] Asserts

Walter Bright walter at digitalmars.com
Sun Nov 11 14:34:37 PST 2012


On 11/11/2012 2:04 PM, David Nadlinger wrote:
>
> On a related note, and sorry to ping you about this again: Could you please 
> have a look at http://d.puremagic.com/issues/show_bug.cgi?id=8957 resp. my 
> »Expression::apply, DeclarationExp and a possible nested context bug« thread 
> on this mailing list 
> (http://forum.dlang.org/thread/CAP9J_HXG8mTtnojU9YwYuSGZp1NQCdY0+7oeHyoQ2WhNR-dAuw@mail.gmail.com)?
>
> The question is whether Expression::apply should visit expressions evaluated 
> as part of a DeclarationExp (i.e. initializers). I had to implement a 
> workaround for this in LDC, since it causes an outright crash in its nested 
> context creation code while for DMD the issue is just a rather obscure 
> wrong-code bug, but from past experience I'd like to avoid unilaterally 
> messing with the frontend as much as possible.


I just elevated its priority.


More information about the dmd-internals mailing list