summaryrefslogtreecommitdiffstats
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-19 09:24:20 +0000
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-19 09:24:20 +0000
commitf8ce2bac3e6874ae5cb8699e673f54be2dd5c104 (patch)
treec096f6cbd10bc066542ce1544c8f0d20cf64addb /gcc/cp/cp-tree.h
parent43d45282a7abe05d5b8fea565baf1b390d1bc3a1 (diff)
downloadppe42-gcc-f8ce2bac3e6874ae5cb8699e673f54be2dd5c104.tar.gz
ppe42-gcc-f8ce2bac3e6874ae5cb8699e673f54be2dd5c104.zip
cp:
* cp-tree.h (lookup_template_class): Add complain parm. * decl.c (lookup_namespace_name): Adjust call to lookup_template_class. (make_typename_type): Likewise. * semantics.c (finish_template_type): Likewise. * pt.c (lookup_template_class): Add complain parm. Adjust. (tsubst_aggr_type): Pass COMPLAIN down to lookup_template_class. (tsubst): Likewise. testsuite: * g++.old-deja/g++.pt/deduct3.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39129 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index eea27e0233f..1df938b814d 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -4135,7 +4135,7 @@ extern tree current_template_args PARAMS ((void));
extern tree push_template_decl PARAMS ((tree));
extern tree push_template_decl_real PARAMS ((tree, int));
extern void redeclare_class_template PARAMS ((tree, tree));
-extern tree lookup_template_class PARAMS ((tree, tree, tree, tree, int));
+extern tree lookup_template_class PARAMS ((tree, tree, tree, tree, int, int));
extern tree lookup_template_function PARAMS ((tree, tree));
extern int uses_template_parms PARAMS ((tree));
extern tree instantiate_class_template PARAMS ((tree));
OpenPOWER on IntegriCloud