re PR c++/53594 ([C++11] Spurious -Wuninitialized warning for member with NSDMI)
authorJakub Jelinek <jakub@gcc.gnu.org>
Mon, 25 Jun 2012 06:48:04 +0000 (08:48 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 25 Jun 2012 06:48:04 +0000 (08:48 +0200)
commitf315d61812f705a9e033b84c2d08f8144b042b5b
treee7c4f438fc953290040022c894b28e566a34a835
parent511e47fc2fa059e83d412b4598d2c3fcc90dc839
re PR c++/53594 ([C++11] Spurious -Wuninitialized warning for member with NSDMI)

PR c++/53594
* class.c (check_bases_and_members): Avoid -Wuninitialized
diagnostics for non-static const members or references if they
use NSDMI.

* g++.dg/cpp0x/nsdmi7.C: New test.

From-SVN: r188925
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/nsdmi7.C [new file with mode: 0644]