re PR c++/18530 (Bogus warnings about shadowed variables __ct, __dt)
authorMark Mitchell <mark@codesourcery.com>
Wed, 24 Nov 2004 17:57:00 +0000 (17:57 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 24 Nov 2004 17:57:00 +0000 (17:57 +0000)
commitd6eec20888fbdf6eca96fb0ea0f1bc2c24af9eec
tree06908605a3c1852535c1e9158c9bb761d90add0f
parent479ec1d1e046ba967cb712b7421dcb299733f4aa
re PR c++/18530 (Bogus warnings about shadowed variables __ct, __dt)

PR c++/18530
* cp-tree.h (CTOR_NAME): Remove.
(DTOR_NAME): Remove.
* decl.c (initialize_predefined_identifiers): Add spaces to the
end of constructor and destructor names.

PR c++/18530
* g++.dg/warn/Wshadow-3.C: New test.

From-SVN: r91179
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wshadow-3.C [new file with mode: 0644]