• Home
  • Raw
  • Download

Lines Matching refs:f

61 ALWAYS_INLINE inline static bool GetFieldValue(mirror::Object* o, mirror::Field* f,  in GetFieldValue()  argument
65 MemberOffset offset(f->GetOffset()); in GetFieldValue()
66 const bool is_volatile = f->IsVolatile(); in GetFieldValue()
101 StringPrintf("Not a primitive field: %s", PrettyField(f->GetArtField()).c_str()).c_str()); in GetFieldValue()
106 jobject j_rcvr, mirror::Field** f, in CheckReceiver() argument
110 mirror::Class* declaringClass = (*f)->GetDeclaringClass(); in CheckReceiver()
111 if ((*f)->IsStatic()) { in CheckReceiver()
114 HandleWrapper<mirror::Field> h_f(hs.NewHandleWrapper(f)); in CheckReceiver()
135 mirror::Field* f = soa.Decode<mirror::Field*>(javaField); in Field_get() local
137 if (!CheckReceiver(soa, javaObj, &f, &o)) { in Field_get()
142 if (!f->IsAccessible() && !VerifyFieldAccess<false>(soa.Self(), f, o)) { in Field_get()
148 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); in Field_get()
150 if (!GetFieldValue<true>(o, f, field_type, &value)) { in Field_get()
161 mirror::Field* f = soa.Decode<mirror::Field*>(javaField); in GetPrimitiveField() local
163 if (!CheckReceiver(soa, javaObj, &f, &o)) { in GetPrimitiveField()
169 if (!f->IsAccessible() && !VerifyFieldAccess<false>(soa.Self(), f, o)) { in GetPrimitiveField()
176 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); in GetPrimitiveField()
180 if (UNLIKELY(!GetFieldValue<false>(o, f, kPrimitiveType, &field_value))) { in GetPrimitiveField()
186 if (!GetFieldValue<false>(o, f, field_type, &field_value)) { in GetPrimitiveField()
232 ALWAYS_INLINE inline static void SetFieldValue(mirror::Object* o, mirror::Field* f, in SetFieldValue() argument
236 DCHECK(f->GetDeclaringClass()->IsInitialized()); in SetFieldValue()
237 MemberOffset offset(f->GetOffset()); in SetFieldValue()
238 const bool is_volatile = f->IsVolatile(); in SetFieldValue()
298 PrettyField(f->GetArtField()).c_str()).c_str()); in SetFieldValue()
305 mirror::Field* f = soa.Decode<mirror::Field*>(javaField); in Field_set() local
308 if (!CheckReceiver(soa, javaObj, &f, &o)) { in Field_set()
313 const char* field_type_desciptor = f->GetArtField()->GetTypeDescriptor(); in Field_set()
316 field_type = f->GetType(); in Field_set()
325 if (!UnboxPrimitiveForField(boxed_value, field_type, f->GetArtField(), &unboxed_value)) { in Field_set()
330 if (!f->IsAccessible() && !VerifyFieldAccess<true>(soa.Self(), f, o)) { in Field_set()
334 SetFieldValue(o, f, field_prim_type, true, unboxed_value); in Field_set()
341 mirror::Field* f = soa.Decode<mirror::Field*>(javaField); in SetPrimitiveField() local
343 if (!CheckReceiver(soa, javaObj, &f, &o)) { in SetPrimitiveField()
346 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); in SetPrimitiveField()
349 PrettyField(f->GetArtField()).c_str()).c_str()); in SetPrimitiveField()
361 if (!f->IsAccessible() && !VerifyFieldAccess<true>(soa.Self(), f, o)) { in SetPrimitiveField()
367 SetFieldValue(o, f, field_type, false, wide_value); in SetPrimitiveField()
394 static void Field_setFloat(JNIEnv* env, jobject javaField, jobject javaObj, jfloat f) { in Field_setFloat() argument
396 value.SetF(f); in Field_setFloat()