equal
deleted
inserted
replaced
66 // Offset (in words) of field from start of instanceOop / Klass* |
66 // Offset (in words) of field from start of instanceOop / Klass* |
67 int offset() const { return field()->offset(); } |
67 int offset() const { return field()->offset(); } |
68 Symbol* generic_signature() const; |
68 Symbol* generic_signature() const; |
69 int index() const { return _index; } |
69 int index() const { return _index; } |
70 AnnotationArray* annotations() const; |
70 AnnotationArray* annotations() const; |
|
71 AnnotationArray* type_annotations() const; |
71 |
72 |
72 // Initial field value |
73 // Initial field value |
73 bool has_initial_value() const { return field()->initval_index() != 0; } |
74 bool has_initial_value() const { return field()->initval_index() != 0; } |
74 int initial_value_index() const { return field()->initval_index(); } |
75 int initial_value_index() const { return field()->initval_index(); } |
75 constantTag initial_value_tag() const; // The tag will return true on one of is_int(), is_long(), is_single(), is_double() |
76 constantTag initial_value_tag() const; // The tag will return true on one of is_int(), is_long(), is_single(), is_double() |