PR c++/9847
commite4494371ddece8124a771de1b05467b4e71e32eb
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Apr 2003 16:27:27 +0000 (23 16:27 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Apr 2003 16:27:27 +0000 (23 16:27 +0000)
tree3585e830e2712fafae77083109435c9269fafcab
parent448c0fae07fbf8e017a4ee4cbd20642d2ab44bc2
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65998 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/crash4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/crash5.C [new file with mode: 0644]