fix Issue 11075 - ICE(struct.c) after gagged error in struct field initializer

http://d.puremagic.com/issues/show_bug.cgi?id=11075

A redo of https://github.com/D-Programming-Language/dmd/pull/2608