summaryrefslogtreecommitdiff
path: root/gcc/cp/name-lookup.h
diff options
context:
space:
mode:
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2004-01-15 14:45:15 +0000
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2004-01-15 14:45:15 +0000
commit2c47ecdb68d64eb6b9b93cb6562313c34bf5e84d (patch)
tree2a56d57a7ff749ac5a954ddde64f4b44d9d18a9d /gcc/cp/name-lookup.h
parent9c35a49746a426b446a832b957ffbff81c553975 (diff)
downloadgcc-2c47ecdb68d64eb6b9b93cb6562313c34bf5e84d.tar.gz
PR c++/13659
* name-lookup.c (validate_nonmember_using_decl): Take scope and name by value, instead of computing them. (do_local_using_decl, do_toplevel_using_decl): Add scope and name arguments. Pass them to validate_nonmember_using_decl. * name-lookup.h (do_local_using_decl): Adjust. (do_toplevel_using_decl): Likewise. * parser.c (cp_parser_using_declaration): Likewise. * pt.c (tsubst_expr): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75923 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/name-lookup.h')
-rw-r--r--gcc/cp/name-lookup.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/name-lookup.h b/gcc/cp/name-lookup.h
index 8c8b04057f6..fa95729070a 100644
--- a/gcc/cp/name-lookup.h
+++ b/gcc/cp/name-lookup.h
@@ -301,8 +301,8 @@ extern tree current_decl_namespace (void);
extern void push_decl_namespace (tree);
extern void pop_decl_namespace (void);
extern void do_namespace_alias (tree, tree);
-extern void do_toplevel_using_decl (tree);
-extern void do_local_using_decl (tree);
+extern void do_toplevel_using_decl (tree, tree, tree);
+extern void do_local_using_decl (tree, tree, tree);
extern tree do_class_using_decl (tree);
extern void do_using_directive (tree);
extern tree lookup_arg_dependent (tree, tree, tree);