aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authorMartin v. Löwis <loewis@informatik.hu-berlin.de>1998-10-22 14:52:02 +0000
committerMartin v. Löwis <loewis@gcc.gnu.org>1998-10-22 14:52:02 +0000
commitf09bbbedfb1ad34a0277b9866ecb33a0ad198730 (patch)
tree33a57098839059f547c9ca6f2bb7167cc36c0804 /gcc/cp/cp-tree.h
parente0afe616d4883f8dcfdafda44373d3f8190b9e20 (diff)
downloadgcc-f09bbbedfb1ad34a0277b9866ecb33a0ad198730.zip
gcc-f09bbbedfb1ad34a0277b9866ecb33a0ad198730.tar.gz
gcc-f09bbbedfb1ad34a0277b9866ecb33a0ad198730.tar.bz2
parse.y (named_class_head): Push into class while parsing the base class list.
* parse.y (named_class_head): Push into class while parsing the base class list. * decl2.c (push_scope, pop_scope): New functions. * tree.h: Declare them. From-SVN: r23224
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index d499327..51c531b 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -2668,6 +2668,8 @@ extern void set_decl_namespace PROTO((tree, tree));
extern tree current_decl_namespace PROTO((void));
extern void push_decl_namespace PROTO((tree));
extern void pop_decl_namespace PROTO((void));
+extern void push_scope PROTO((tree));
+extern void pop_scope PROTO((tree));
extern void do_namespace_alias PROTO((tree, tree));
extern void do_toplevel_using_decl PROTO((tree));
extern void do_local_using_decl PROTO((tree));