* search.c (current_scope): Fix prototype.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89632
138bc75d-0d04-0410-961f-
82ee72b054a4
2004-10-26 Mark Mitchell <mark@codesourcery.com>
+ * name-lookup.c (do_namespace_alias): Use FROB_CONTEXT.
+ * search.c (current_scope): Fix prototype.
+
PR c++/18093
* search.c (current_scope): Return the innermost non-block scope,
not the innermost non-block, non-namespace scope.
alias = build_lang_decl (NAMESPACE_DECL, alias, void_type_node);
DECL_NAMESPACE_ALIAS (alias) = namespace;
DECL_EXTERNAL (alias) = 1;
- DECL_CONTEXT (alias) = current_scope ();
+ DECL_CONTEXT (alias) = FROB_CONTEXT (current_scope ());
pushdecl (alias);
/* Emit debug info for namespace alias. */
NAMESPACE_DECL corresponding to the innermost non-block scope. */
tree
-current_scope ()
+current_scope (void)
{
/* There are a number of cases we need to be aware of here:
current_class_type current_function_decl