Home
last modified time | relevance | path

Searched refs:AsClass (Results 1 – 14 of 14) sorted by relevance

/art/runtime/mirror/
Diftable.h29 Class* interface = GetWithoutChecks((i * kMax) + kInterface)->AsClass(); in GetInterface()
Dobject-inl.h202 inline Class* Object::AsClass() { in AsClass() function
397 result = AsClass<kNewFlags, kReadBarrierOption>()-> in SizeOf()
763 for (mirror::Class* klass = kIsStatic ? AsClass() : GetClass(); klass != nullptr; in VisitFieldsReferences()
804 AsClass<kVerifyNone>()->VisitReferences<kVisitClass>(klass, visitor); in VisitReferences()
Dobject.cc227 ObjectArray<ArtField>* fields = AsClass()->GetSFields(); in CheckFieldAssignmentImpl()
Dclass.cc848 mirror::Class* new_class_obj = obj->AsClass(); in operator ()()
882 return new_class->AsClass(); in CopyOf()
Dobject.h137 Class* AsClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
/art/runtime/interpreter/
Dinterpreter.cc34 mirror::Class* element_class = reinterpret_cast<Object*>(args[0])->AsClass(); in UnstartedRuntimeJni()
53 result->SetL(mirror::Class::ComputeName(hs.NewHandle(receiver->AsClass()))); in UnstartedRuntimeJni()
76 auto h_class(hs.NewHandle(reinterpret_cast<mirror::Class*>(args[0])->AsClass())); in UnstartedRuntimeJni()
115 mirror::Class* component = reinterpret_cast<Object*>(args[0])->AsClass(); in UnstartedRuntimeJni()
119 mirror::Class* component = reinterpret_cast<Object*>(args[0])->AsClass(); in UnstartedRuntimeJni()
Dinterpreter_common.cc825 Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedRuntimeInvoke()
836 Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedRuntimeInvoke()
860 Class* jlr_Field = self->DecodeJObject(WellKnownClasses::java_lang_reflect_Field)->AsClass(); in UnstartedRuntimeInvoke()
/art/compiler/
Dimage_writer.cc328 mirror::Class* klass = object->AsClass(); in AssignImageBinSlot()
712 Class* klass = obj->AsClass(); in CheckNonImageClassesRemovedCallback()
1060 if (orig->IsClass() && orig->AsClass()->ShouldHaveEmbeddedImtAndVTable()) { in FixupObject()
1069 } else if (orig->IsClass() && orig->AsClass()->IsArtMethodClass()) { in FixupObject()
/art/oatdump/
Doatdump.cc1138 mirror::Class* klass = value->AsClass(); in PrettyObjectValue()
1259 mirror::Class* klass = obj->AsClass(); in Callback()
1301 mirror::ObjectArray<mirror::ArtField>* sfields = obj->AsClass()->GetSFields(); in Callback()
/art/runtime/hprof/
Dhprof.cc905 mirror::Class* thisClass = obj->AsClass(); in DumpHeapObject()
/art/runtime/
Dutils.cc421 result += "<" + PrettyDescriptor(obj->AsClass()->GetDescriptor(&temp)) + ">"; in PrettyTypeOf()
Ddebugger.cc431 return o->AsClass(); in DecodeClass()
852 return GetClassName(o->AsClass()); in GetClassName()
Dclass_linker.cc1939 return k->AsClass(); in AllocClass()
/art/runtime/gc/
Dheap.cc597 result += "<" + SafeGetClassDescriptor(obj->AsClass<kVerifyNone>()) + ">"; in SafePrettyTypeOf()
2577 mirror::Class* klass = is_static ? obj->AsClass() : obj->GetClass(); in operator ()()