/cp
commit23206e25fb14ecddb84375928ef11f3db98f6359
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 11 Dec 2016 18:15:31 +0000 (11 18:15 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 11 Dec 2016 18:15:31 +0000 (11 18:15 +0000)
treef5c1aa5090e7cf4acf7a9e1653b335f3c5639f1d
parent55e83cf461af7fe79f442bb604e3a5ce765bd51f
/cp
2016-12-11  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/78637
* parser.c (cp_parser_namespace_definition): Increment
nested_definition_count only if push_namespace succeeds.

/testsuite
2016-12-11  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/78637
* g++.dg/parse/namespace14.C: New.

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