re PR c++/13166 ([DR136] not implemented)
authorKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>
Fri, 5 Dec 2003 14:44:59 +0000 (14:44 +0000)
committerKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>
Fri, 5 Dec 2003 14:44:59 +0000 (14:44 +0000)
commitf128e1f3326ab1f24d59110b70e118c95eb76fd5
tree3d3ab9474c00e9a42836a8ad0de5b8ecae7011d4
parent2a67ff5e9e1a909a2c4a056920abdfadbbe293dd
re PR c++/13166 ([DR136] not implemented)

PR c++/13166
* parser.c (cp_parser_late_parsing_default_args): Make sure the
context is a class before calling push_nested_class and
pop_nested_class.

* g++.dg/parse/defarg6.C: New test.

From-SVN: r74333
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/defarg6.C [new file with mode: 0644]