Home | History | Annotate | Download | only in runtime

Lines Matching refs:Field

44 #include "mirror/field-inl.h"
189 ArtField* field = nullptr;
199 // Failed to find type from the signature of the field.
206 "no type \"%s\" found and so no field \"%s\" "
214 field = mirror::Class::FindStaticField(soa.Self(), c, name,
217 field = c->FindInstanceField(name, field_type->GetDescriptor(&temp));
219 if (field == nullptr) {
221 "no \"%s\" field \"%s\" in class \"%s\" or its superclasses",
225 return soa.EncodeField(field);
365 if (obj_field->GetClass() != mirror::Field::StaticClass()) {
366 // Not even a java.lang.reflect.Field, return null. TODO, is this check necessary?
369 auto* field = static_cast<mirror::Field*>(obj_field);
370 return soa.EncodeField(field->GetArtField());
390 return soa.AddLocalReference<jobject>(mirror::Field::CreateFromArtField(soa.Self(), f, true));