Lines Matching refs:field
44 ArtField* field = FindFieldFromCode<type, kAccessCheck>(field_idx, referrer, self, size); in FindInstanceField() local
45 if (LIKELY(field != nullptr) && UNLIKELY(h == nullptr)) { in FindInstanceField()
46 ThrowNullPointerExceptionForFieldAccess(field, (type & FindFieldFlags::ReadBit) != 0); in FindInstanceField()
49 return field; in FindInstanceField()
76 ArtField* field = FindFieldFast( \
79 if (LIKELY(field != nullptr)) { \
80 return field->Get ## Kind (field->GetDeclaringClass())Ptr; /* NOLINT */ \
82 field = FindFieldFromCode<Static ## PrimitiveOrObject ## Read, true>( \
84 if (LIKELY(field != nullptr)) { \
85 return field->Get ## Kind (field->GetDeclaringClass())Ptr; /* NOLINT */ \
97 ArtField* field = FindFieldFast( \
100 if (LIKELY(field != nullptr) && obj != nullptr) { \
101 return field->Get ## Kind (obj)Ptr; /* NOLINT */ \
103 field = FindInstanceField<Instance ## PrimitiveOrObject ## Read, true>( \
105 if (LIKELY(field != nullptr)) { \
106 return field->Get ## Kind (obj)Ptr; /* NOLINT */ \
118 ArtField* field = FindFieldFast( \
121 if (LIKELY(field != nullptr)) { \
122 field->Set ## Kind <false>(field->GetDeclaringClass(), new_value); \
129 field = FindFieldFromCode<Static ## PrimitiveOrObject ## Write, true>( \
132 field = FindFieldFromCode<Static ## PrimitiveOrObject ## Write, true>( \
135 if (LIKELY(field != nullptr)) { \
136 field->Set ## Kind <false>(field->GetDeclaringClass(), new_value); \
149 ArtField* field = FindFieldFast( \
152 if (LIKELY(field != nullptr && obj != nullptr)) { \
153 field->Set ## Kind <false>(obj, new_value); \
160 field = FindInstanceField<Instance ## PrimitiveOrObject ## Write, true>( \
167 field = FindInstanceField<Instance ## PrimitiveOrObject ## Write, true>( \
174 if (LIKELY(field != nullptr)) { \
175 field->Set ## Kind<false>(obj, new_value); \