diff options
author | Mark Mitchell <mark@codesourcery.com> | 2003-04-23 16:27:27 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2003-04-23 16:27:27 +0000 |
commit | 4223f82fbc44740367239b334e47ce0865d5b2d1 (patch) | |
tree | 3585e830e2712fafae77083109435c9269fafcab /gcc/cp/cp-tree.h | |
parent | f0ddce84f92b55f2b64195ee71ae9a70ae115395 (diff) | |
download | gcc-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.h | 1 |
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 *); |