cp-tree.h (add_binding): Remove declaration.
authorGabriel Dos Reis <gdr@integrable-solutions.net>
Sat, 6 Sep 2003 19:03:44 +0000 (19:03 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Sat, 6 Sep 2003 19:03:44 +0000 (19:03 +0000)
commitc87ceb139fbfc3c9c45b24b84a75ee934616bba9
treeeb55c8a0bbba73aa66f5c50b4e4252818c594e9c
parent1f845b302a1699cd72d8e7b4a9eb47a5566c6407
cp-tree.h (add_binding): Remove declaration.

        * cp-tree.h (add_binding): Remove declaration.
        * name-lookup.h (supplement_binding): Declare.
        * decl.c (add_binding): Move to name-lookup.c.
        (push_local_binding): Adjust.
        (push_class_binding): Likewise.
        (set_identifier_type_value_with_scope): Likewise.
        * name-lookup.c (supplement_binding): Rename from add_binding.
        Return a bool.  Improve documentation.
        (set_namespace_binding): Adjust.
        * Make-lang.in (cp/name-lookup.o): Depend on toplev.h

From-SVN: r71144
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/name-lookup.c
gcc/cp/name-lookup.h