From: Jason Merrill Date: Wed, 29 Jul 1998 14:56:33 +0000 (+0000) Subject: decl.c (push_overloaded_decl): Use current_namespace instead of DECL_CONTEXT (decl... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=19f1bd3476fd1c2eeb36ef5943af1e6431c8c726;p=gcc.git decl.c (push_overloaded_decl): Use current_namespace instead of DECL_CONTEXT (decl) to determine where we go. * decl.c (push_overloaded_decl): Use current_namespace instead of DECL_CONTEXT (decl) to determine where we go. From-SVN: r21473 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 05a447915de..69c8447c6b9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,8 @@ 1998-07-29 Jason Merrill + * decl.c (push_overloaded_decl): Use current_namespace instead of + DECL_CONTEXT (decl) to determine where we go. + * decl.c (lookup_name_real): Fix typo. 1998-07-28 Mark Mitchell diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 3b5994d56e4..2558386f0b8 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -3982,7 +3982,7 @@ push_overloaded_decl (decl, forgettable) old = decl; if (doing_global) - set_namespace_binding (orig_name, DECL_CONTEXT (decl), old); + set_namespace_binding (orig_name, current_namespace, old); else IDENTIFIER_LOCAL_VALUE (orig_name) = old;