D-Programming-Language/dmd — pull request #1371 by donc (2012-12-13 11:49:44+00:00)
Title: 9113 ICE(interpret.c): CTFE assignment to member of struct in union

D1 VERSION OF PREVIOUSLY MERGED PULL REQUEST

The ICE was caused by the error being detected too late. Move the "needs 'this'
pointer" error message from e2ir.c into semantic, instead of creating an invalid
expression.