------- Comment #11 from fabien dot chene at gmail dot com 2010-05-02 16:36 ------- Hi,
Sorry for introducing this bug, thanks for the analysis, but unfortunately, this is the wrong fix. The change reverted wasn't accidental as it is redundant with the check done in diagnose_uninitialized_cst_or_ref_member_1. The problem here is that we return error_mark_node whereas the code can be valid. I'll fix that soon. Could someone please reopen it, then assign me ? Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43951