Lines Matching refs:f
50 const ScopedFastNativeObjectAccess& soa, mirror::Object* o, mirror::ArtField* f, in GetFieldValue() argument
56 value->SetZ(f->GetBoolean(o)); in GetFieldValue()
59 value->SetB(f->GetByte(o)); in GetFieldValue()
62 value->SetC(f->GetChar(o)); in GetFieldValue()
65 value->SetD(f->GetDouble(o)); in GetFieldValue()
68 value->SetF(f->GetFloat(o)); in GetFieldValue()
71 value->SetI(f->GetInt(o)); in GetFieldValue()
74 value->SetJ(f->GetLong(o)); in GetFieldValue()
77 value->SetS(f->GetShort(o)); in GetFieldValue()
81 value->SetL(f->GetObject(o)); in GetFieldValue()
91 PrettyField(f).c_str()).c_str()); in GetFieldValue()
96 jobject j_rcvr, mirror::ArtField** f, in CheckReceiver() argument
100 mirror::Class* declaringClass = (*f)->GetDeclaringClass(); in CheckReceiver()
101 if ((*f)->IsStatic()) { in CheckReceiver()
105 HandleWrapper<mirror::ArtField> h_f(hs.NewHandleWrapper(f)); in CheckReceiver()
125 mirror::ArtField* f = mirror::ArtField::FromReflectedField(soa, javaField); in Field_get() local
127 if (!CheckReceiver(soa, javaObj, &f, &o)) { in Field_get()
132 if ((accessible == JNI_FALSE) && !VerifyFieldAccess<false>(soa.Self(), f, o)) { in Field_get()
138 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); in Field_get()
140 if (!GetFieldValue<true>(soa, o, f, field_type, &value)) { in Field_get()
151 mirror::ArtField* f = mirror::ArtField::FromReflectedField(soa, javaField); in GetPrimitiveField() local
153 if (!CheckReceiver(soa, javaObj, &f, &o)) { in GetPrimitiveField()
159 if (accessible == JNI_FALSE && !VerifyFieldAccess<false>(soa.Self(), f, o)) { in GetPrimitiveField()
166 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); in GetPrimitiveField()
170 if (UNLIKELY(!GetFieldValue<false>(soa, o, f, kPrimitiveType, &field_value))) { in GetPrimitiveField()
176 if (!GetFieldValue<false>(soa, o, f, field_type, &field_value)) { in GetPrimitiveField()
225 mirror::ArtField* f, Primitive::Type field_type, bool allow_references, in SetFieldValue() argument
228 DCHECK(f->GetDeclaringClass()->IsInitialized()); in SetFieldValue()
231 f->SetBoolean<false>(o, new_value.GetZ()); in SetFieldValue()
234 f->SetByte<false>(o, new_value.GetB()); in SetFieldValue()
237 f->SetChar<false>(o, new_value.GetC()); in SetFieldValue()
240 f->SetDouble<false>(o, new_value.GetD()); in SetFieldValue()
243 f->SetFloat<false>(o, new_value.GetF()); in SetFieldValue()
246 f->SetInt<false>(o, new_value.GetI()); in SetFieldValue()
249 f->SetLong<false>(o, new_value.GetJ()); in SetFieldValue()
252 f->SetShort<false>(o, new_value.GetS()); in SetFieldValue()
256 f->SetObject<false>(o, new_value.GetL()); in SetFieldValue()
263 PrettyField(f).c_str()).c_str()); in SetFieldValue()
271 mirror::ArtField* f = mirror::ArtField::FromReflectedField(soa, javaField); in Field_set() local
274 if (!CheckReceiver(soa, javaObj, &f, &o)) { in Field_set()
279 const char* field_type_desciptor = f->GetTypeDescriptor(); in Field_set()
284 HandleWrapper<mirror::ArtField> h_f(hs.NewHandleWrapper(&f)); in Field_set()
299 if (!UnboxPrimitiveForField(boxed_value, field_type, f, &unboxed_value)) { in Field_set()
304 if ((accessible == JNI_FALSE) && !VerifyFieldAccess<true>(soa.Self(), f, o)) { in Field_set()
308 SetFieldValue(soa, o, f, field_prim_type, true, unboxed_value); in Field_set()
315 mirror::ArtField* f = mirror::ArtField::FromReflectedField(soa, javaField); in SetPrimitiveField() local
317 if (!CheckReceiver(soa, javaObj, &f, &o)) { in SetPrimitiveField()
320 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); in SetPrimitiveField()
323 PrettyField(f).c_str()).c_str()); in SetPrimitiveField()
335 if ((accessible == JNI_FALSE) && !VerifyFieldAccess<true>(soa.Self(), f, o)) { in SetPrimitiveField()
341 SetFieldValue(soa, o, f, field_type, false, wide_value); in SetPrimitiveField()
372 static void Field_setFloat(JNIEnv* env, jobject javaField, jobject javaObj, jfloat f, in Field_setFloat() argument
375 value.SetF(f); in Field_setFloat()