decl.c (pushdecl): Don't set DECL_CONTEXT from current_namespace.
authorJason Merrill <jason@gcc.gnu.org>
Sat, 24 Jun 2000 22:17:18 +0000 (18:17 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 24 Jun 2000 22:17:18 +0000 (18:17 -0400)
commit40f1e34222f69708080b45b2b93a3b8551bf4ab1
tree653e902d0d929e93fde191fbd90e4bad22012914
parent5840d6e4f57a38f2c250927b4cd65c6e933f522c
decl.c (pushdecl): Don't set DECL_CONTEXT from current_namespace.

        * decl.c (pushdecl): Don't set DECL_CONTEXT from current_namespace.
        (push_namespace): Set DECL_CONTEXT for a new NAMESPACE_DECL.

        * parse.y (complex_direct_notype_declarator): Support global_scope.
        * Makefile.in: Adjust conflict count.

From-SVN: r34686
gcc/cp/ChangeLog
gcc/cp/Makefile.in
gcc/cp/decl.c
gcc/cp/parse.c
gcc/cp/parse.y