mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-21 00:49:50 +08:00
* parse.y (create_interface): Remove bogus test.
From-SVN: r24348
This commit is contained in:
parent
16b6e12048
commit
83a86272a2
@ -1,3 +1,7 @@
|
||||
Wed Dec 16 16:18:59 1998 Per Bothner <bothner@cygnus.com>
|
||||
|
||||
* parse.y (create_interface): Remove bogus test.
|
||||
|
||||
Wed Dec 16 14:42:19 1998 Per Bothner <bothner@cygnus.com>
|
||||
|
||||
* jcf-parse.c (get_constant): Set TREE_TYPE for string constants.
|
||||
|
@ -5525,11 +5525,6 @@ create_interface (flags, id, super)
|
||||
(MODIFIER_WFL (ABSTRACT_TK),
|
||||
"Redundant use of `abstract' modifier. Interface `%s' is implicitely "
|
||||
"abstract", IDENTIFIER_POINTER (raw_name));
|
||||
if (flags & ACC_PUBLIC && flags & ACC_ABSTRACT)
|
||||
parse_error_context
|
||||
(MODIFIER_WFL (ABSTRACT_TK),
|
||||
"Can't specify both `public' and `abstract' modifiers in the "
|
||||
"definition of interface `%s'", IDENTIFIER_POINTER (raw_name));
|
||||
|
||||
/* Create a new decl if DECL is NULL, otherwise fix it */
|
||||
decl = maybe_create_class_interface_decl (decl, q_name, id);
|
||||
|
@ -2887,11 +2887,6 @@ create_interface (flags, id, super)
|
||||
(MODIFIER_WFL (ABSTRACT_TK),
|
||||
"Redundant use of `abstract' modifier. Interface `%s' is implicitely "
|
||||
"abstract", IDENTIFIER_POINTER (raw_name));
|
||||
if (flags & ACC_PUBLIC && flags & ACC_ABSTRACT)
|
||||
parse_error_context
|
||||
(MODIFIER_WFL (ABSTRACT_TK),
|
||||
"Can't specify both `public' and `abstract' modifiers in the "
|
||||
"definition of interface `%s'", IDENTIFIER_POINTER (raw_name));
|
||||
|
||||
/* Create a new decl if DECL is NULL, otherwise fix it */
|
||||
decl = maybe_create_class_interface_decl (decl, q_name, id);
|
||||
|
Loading…
Reference in New Issue
Block a user