Lines Matching defs:field_base
167 inline void* oopDesc::field_base(int offset) const { return (void*)&((char*)this)[offset]; }
169 template <class T> inline T* oopDesc::obj_field_addr(int offset) const { return (T*)field_base(offset); }
170 inline jbyte* oopDesc::byte_field_addr(int offset) const { return (jbyte*) field_base(offset); }
171 inline jchar* oopDesc::char_field_addr(int offset) const { return (jchar*) field_base(offset); }
172 inline jboolean* oopDesc::bool_field_addr(int offset) const { return (jboolean*)field_base(offset); }
173 inline jint* oopDesc::int_field_addr(int offset) const { return (jint*) field_base(offset); }
174 inline jshort* oopDesc::short_field_addr(int offset) const { return (jshort*) field_base(offset); }
175 inline jlong* oopDesc::long_field_addr(int offset) const { return (jlong*) field_base(offset); }
176 inline jfloat* oopDesc::float_field_addr(int offset) const { return (jfloat*) field_base(offset); }
177 inline jdouble* oopDesc::double_field_addr(int offset) const { return (jdouble*) field_base(offset); }
178 inline address* oopDesc::address_field_addr(int offset) const { return (address*) field_base(offset); }