* parse.y (create_interface): Remove bogus test.

From-SVN: r24348
This commit is contained in:
Per Bothner 1998-12-16 17:44:49 +00:00 committed by Per Bothner
parent 16b6e12048
commit 83a86272a2
3 changed files with 4 additions and 10 deletions

View File

@ -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.

View File

@ -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);

View File

@ -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);