From 30ca27b4751fd68cb31758d01f309b13144b1cc2 Mon Sep 17 00:00:00 2001 From: Per Bothner Date: Mon, 8 Mar 1999 13:34:12 +0000 Subject: lex.c (java_parse_end_comment): Take extra parameter (next char). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit � * lex.c (java_parse_end_comment): Take extra parameter (next char). * class.c (build_utf8_ref): Fix possible name class/ambiguity. * class.c (layout_class_method): A static method in a base class is never overridden, so treat it like it doesn't exist. However, do complain about private non-static method overriding public static method. * parse.y: Don't set unused INITIALIZED_P flag. * java-tree.h (INITIALIZED_P): Removed no-longer needed flag. * parse.y (find_expr_with_wfl): Optimize tail-calls. (build_array_from_name): Re-order &index[string] to &string[index]. * parse.y (java_complete_tree): Don't call patch_assignment if rhs is error_mark (it might catch more errors, but it is more likely to lose). From-SVN: r25641 --- gcc/java/java-tree.h | 5 ----- 1 file changed, 5 deletions(-) (limited to 'gcc/java/java-tree.h') diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index b246306..62b69f4 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -90,7 +90,6 @@ struct JCF; 6: METHOD_TRANSIENT (in FUNCTION_DECL) LABEL_CHANGED (in LABEL_DECL) CLASS_SUPER (in TYPE_DECL, ACC_SUPER flag) - INITIALIZED_P (in FIELD_DECL, VAR_DECL, PARM_DECL) 7: DECL_CONSTRUCTOR_P (in FUNCTION_DECL). */ @@ -634,10 +633,6 @@ extern int encode_newarray_type PROTO ((tree)); #define FIELD_VOLATILE(DECL) DECL_LANG_FLAG_4 (DECL) #define FIELD_TRANSIENT(DECL) DECL_LANG_FLAG_5 (DECL) -/* Initialized flag on variable/field/parm decl */ - -#define INITIALIZED_P(DECL) DECL_LANG_FLAG_6 (DECL) - /* Access flags etc for a class (a TYPE_DECL): */ #define CLASS_PUBLIC(DECL) DECL_LANG_FLAG_1 (DECL) -- cgit v1.1