65 constantPoolOop constants() const { return _cp(); } |
65 constantPoolOop constants() const { return _cp(); } |
66 AccessFlags access_flags() const { return _access_flags; } |
66 AccessFlags access_flags() const { return _access_flags; } |
67 oop loader() const; |
67 oop loader() const; |
68 // Offset (in words) of field from start of instanceOop / klassOop |
68 // Offset (in words) of field from start of instanceOop / klassOop |
69 int offset() const { return field()->offset(); } |
69 int offset() const { return field()->offset(); } |
70 Symbol* generic_signature() const { return field()->generic_signature(_cp); } |
70 Symbol* generic_signature() const; |
71 int index() const { return _index; } |
71 int index() const { return _index; } |
72 typeArrayOop annotations() const; |
72 typeArrayOop annotations() const; |
73 |
73 |
74 // Initial field value |
74 // Initial field value |
75 bool has_initial_value() const { return field()->initval_index() != 0; } |
75 bool has_initial_value() const { return field()->initval_index() != 0; } |