From 9da99f7d83904a9b4b3e4479c54ecf2934f9281e Mon Sep 17 00:00:00 2001 From: Nathan Sidwell Date: Tue, 1 May 2001 12:56:12 +0000 Subject: cp-tree.def (USING_STMT): New statement node. cp: * cp-tree.def (USING_STMT): New statement node. * cp-tree.h (USING_STMT_NAMESPACE): New macro. * decl2.c (do_using_directive): Add USING_STMT to statement tree. Don't emit errors when processing template decl. * pt.c (tsubst_expr, USING_STMT case): New case. * semantics.c (cp_expand_stmt, USING_STMT case): New case. testsuite: * g++.old-deja/g++.ns/template17.C: New test. From-SVN: r41724 --- gcc/cp/semantics.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gcc/cp/semantics.c') diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 5a42fd0..8b7e99b 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -2220,6 +2220,9 @@ cp_expand_stmt (t) genrtl_named_return_value (); break; + case USING_STMT: + break; + default: my_friendly_abort (19990810); break; -- cgit v1.1