aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2003-04-23 16:27:27 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2003-04-23 16:27:27 +0000
commit4223f82fbc44740367239b334e47ce0865d5b2d1 (patch)
tree3585e830e2712fafae77083109435c9269fafcab /gcc/cp/cp-tree.h
parentf0ddce84f92b55f2b64195ee71ae9a70ae115395 (diff)
downloadgcc-4223f82fbc44740367239b334e47ce0865d5b2d1.zip
gcc-4223f82fbc44740367239b334e47ce0865d5b2d1.tar.gz
gcc-4223f82fbc44740367239b334e47ce0865d5b2d1.tar.bz2
re PR c++/9847 (ICE on :?-operator with double class definition in expand_expr)
PR c++/9847 * cp-tree.h (duplicate_tag_error): Remove. * class.c (duplicate_tag_error): Remove. * semantics.c (begin_class_definition): Return immediately for a duplicate class definition. PR c++/10451 * decl.c (grokdeclarator): Correct logic for "mutable" errors. From-SVN: r65998
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index cbee534..2491362 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -3540,7 +3540,6 @@ extern void resort_type_method_vec
extern void add_method (tree, tree, int);
extern int currently_open_class (tree);
extern tree currently_open_derived_class (tree);
-extern void duplicate_tag_error (tree);
extern tree finish_struct (tree, tree);
extern void finish_struct_1 (tree);
extern int resolves_to_fixed_type_p (tree, int *);