name-lookup.h (global_scope_p): New macro.
authorGabriel Dos Reis <gdr@integrable-solutions.net>
Thu, 29 May 2003 11:04:10 +0000 (11:04 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Thu, 29 May 2003 11:04:10 +0000 (11:04 +0000)
commit5f52c0e090ef701313b6f8d1d1b50cf9a815abf4
treed7180c6ce33dcebd85341a8e4c530fb403327a0b
parentc8520e562eedd1e487d669fa698cf4b77a45ef39
name-lookup.h (global_scope_p): New macro.

        * name-lookup.h (global_scope_p): New macro.
        * decl.c (pop_binding_level): Use it.  Don't refer directly to
        global_binding_level.
        (suspend_binding_level): Likewise.
        (global_bindings_p): Likewise.
        (print_other_binding_stack): Likewise.
        (print_binding_stack): Likewise.
        (maybe_push_to_top_level): Likewise.
        (pushdecl_namespace_level): Likewise.
        (cxx_init_decl_processing): Likewise.
        (start_decl): Likewise.
        (cp_finish_decl): Likewise.
        (start_function): Likewise.
        (global_binding_level): Remove.

From-SVN: r67221
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/name-lookup.h