re PR c++/23959 (-Wswitch-default reports missing default in a template that has...
authorAndrew Pinski <pinskia@physics.uc.edu>
Sun, 16 Oct 2005 21:13:11 +0000 (21:13 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Sun, 16 Oct 2005 21:13:11 +0000 (14:13 -0700)
commitdddf9a0a085e2d14aee9ada04326cc2259ee8978
treefcf84681133a792ef1ab8dad9656bc93e33a864d
parent5bf8b82d52a4192b4db5e38eade75108bc9da1a9
re PR c++/23959 (-Wswitch-default reports missing default in a template that has one)

2005-10-16  Andrew Pinski  <pinskia@physics.uc.edu>

        PR c++/23959
        * decl.c (pop_switch): Only call c_do_switch_warnings
        when not processing templates.

2005-10-16  Andrew Pinski  <pinskia@physics.uc.edu>

        PR c++/23959
        * g++.dg/warn/Wswitch-default-1.C: New test.
        * g++.dg/warn/Wswitch-default-2.C: New test.

From-SVN: r105466
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wswitch-default-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/Wswitch-default-2.C [new file with mode: 0644]