/cp
commit0562e31964d30a1e365a731aa31ea3c870d18d05
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Sep 2012 14:44:52 +0000 (25 14:44 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Sep 2012 14:44:52 +0000 (25 14:44 +0000)
treef40e9d1cf7d28aa731ef197576c07fff191960d0
parent6a87ffbb3c28b278602c8f26da4f8ba23fd63100
/cp
2012-09-25  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54526
* parser.c (cp_parser_template_id): In C++11 mode simply accept
X<::A>.

/testsuite
2012-09-25  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54526
* g++.dg/cpp0x/parse2.C: New.
* g++.dg/parse/error11.C: Adjust.
* g++.dg/parse/error12.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191712 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/parse2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/error11.C
gcc/testsuite/g++.dg/parse/error12.C