re PR c++/22154 ([DR 382] qualified names should allow typename keyword in front...
authorAndrew Pinski <andrew_pinski@playstation.sony.com>
Mon, 13 Jul 2009 16:15:55 +0000 (16:15 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Mon, 13 Jul 2009 16:15:55 +0000 (09:15 -0700)
commit84a900c9665efdb29d2a80275928fa40e2ab42a4
tree16d05628c5042c8f85ea33665d228fbcde12321d
parentacbdc378b68627af9126064e556981989cff13c3
re PR c++/22154 ([DR 382] qualified names should allow typename keyword in front of it (even in non-templates))

2009-07-13  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR C++/22154
        * parser.c (cp_parser_elaborated_type_specifier): Accept typename in
        front of qualified names.

2009-07-13  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR C++/22154
        * g++.old-deja/g++.pt/typename10.C: Update for DR 382, typename in
        front of qualified names are allowed.
        * g++.dg/parse/crash10.C: Likewise.
        * g++.dg/parse/error15.C: Likewise.
        * g++.dg/parse/typename9.C: Likewise.
        * g++.dg/parse/error8.C: Likewise.

From-SVN: r149590
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/crash10.C
gcc/testsuite/g++.dg/parse/error15.C
gcc/testsuite/g++.dg/parse/error8.C
gcc/testsuite/g++.dg/parse/typename9.C
gcc/testsuite/g++.old-deja/g++.pt/typename10.C