Lines Matching refs:ObjPtr

63 inline ObjPtr<Class> Class::GetSuperClass() {  in GetSuperClass()
73 inline void Class::SetSuperClass(ObjPtr<Class> new_super_class) { in SetSuperClass()
76 ObjPtr<Class> old_super_class = in SetSuperClass()
91 inline ObjPtr<ClassLoader> Class::GetClassLoader() { in GetClassLoader()
97 inline ObjPtr<ClassExt> Class::GetExtData() { in GetExtData()
103 inline ObjPtr<DexCache> Class::GetDexCache() { in GetDexCache()
291 inline ObjPtr<PointerArray> Class::GetVTable() { in GetVTable()
297 inline ObjPtr<PointerArray> Class::GetVTableDuringLinking() { in GetVTableDuringLinking()
302 inline void Class::SetVTable(ObjPtr<PointerArray> new_vtable) { in SetVTable()
330 ObjPtr<PointerArray> vtable = GetVTable<kVerifyFlags, kWithoutReadBarrier>(); in GetVTableLength()
339 ObjPtr<PointerArray> vtable = GetVTable<kVerifyFlags, kReadBarrierOption>(); in GetVTableEntry()
379 ObjPtr<PointerArray> vtable = GetVTableDuringLinking(); in SetEmbeddedVTableEntry()
384 inline bool Class::Implements(ObjPtr<Class> klass) { in Implements()
391 ObjPtr<IfTable> iftable = GetIfTable(); in Implements()
434 inline bool Class::IsArrayAssignableFromArray(ObjPtr<Class> src) { in IsArrayAssignableFromArray()
440 inline bool Class::IsAssignableFromArray(ObjPtr<Class> src) { in IsAssignableFromArray()
446 ObjPtr<Class> java_lang_Object = src->GetSuperClass(); in IsAssignableFromArray()
455 inline bool Class::ResolvedFieldAccessTest(ObjPtr<Class> access_to, in ResolvedFieldAccessTest()
457 ObjPtr<DexCache> dex_cache, in ResolvedFieldAccessTest()
468 ObjPtr<Class> dex_access_to = Runtime::Current()->GetClassLinker()->LookupResolvedType( in ResolvedFieldAccessTest()
490 inline bool Class::ResolvedMethodAccessTest(ObjPtr<Class> access_to, in ResolvedMethodAccessTest()
492 ObjPtr<DexCache> dex_cache, in ResolvedMethodAccessTest()
504 ObjPtr<Class> dex_access_to = Runtime::Current()->GetClassLinker()->LookupResolvedType( in ResolvedMethodAccessTest()
528 inline bool Class::CanAccessResolvedField(ObjPtr<Class> access_to, in CanAccessResolvedField()
530 ObjPtr<DexCache> dex_cache, in CanAccessResolvedField()
535 inline bool Class::CheckResolvedFieldAccess(ObjPtr<Class> access_to, in CheckResolvedFieldAccess()
537 ObjPtr<DexCache> dex_cache, in CheckResolvedFieldAccess()
542 inline bool Class::CanAccessResolvedMethod(ObjPtr<Class> access_to, in CanAccessResolvedMethod()
544 ObjPtr<DexCache> dex_cache, in CanAccessResolvedMethod()
549 inline bool Class::CheckResolvedMethodAccess(ObjPtr<Class> access_to, in CheckResolvedMethodAccess()
551 ObjPtr<DexCache> dex_cache, in CheckResolvedMethodAccess()
558 inline bool Class::IsObsoleteVersionOf(ObjPtr<Class> klass) { in IsObsoleteVersionOf()
563 ObjPtr<Class> current(klass); in IsObsoleteVersionOf()
574 inline bool Class::IsSubClass(ObjPtr<Class> klass) { in IsSubClass()
585 ObjPtr<Class> current = this; in IsSubClass()
595 ObjPtr<mirror::Class> dis(this); in IsSubClass()
597 SubtypeCheckInfo::Result sc_result = SubtypeCheck<ObjPtr<Class>>::IsSubtypeOf(dis, klass); in IsSubClass()
619 ObjPtr<Class> declaring_class = method->GetDeclaringClass(); in FindVirtualMethodForInterface()
629 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface()
664 inline ObjPtr<IfTable> Class::GetIfTable() { in GetIfTable()
665 ObjPtr<IfTable> ret = GetFieldObject<IfTable, kVerifyFlags, kReadBarrierOption>(IfTableOffset()); in GetIfTable()
677 inline void Class::SetIfTable(ObjPtr<IfTable> new_iftable) { in SetIfTable()
690 ObjPtr<Class> super_class = GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in GetFirstReferenceInstanceFieldOffset()
772 inline ObjPtr<String> Class::GetName() { in GetName()
777 inline void Class::SetName(ObjPtr<String> name) { in SetName()
853 ObjPtr<Class> java_lang_Class = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClassClass()
865 ObjPtr<mirror::Class> klass = this; in DescriptorEquals()
895 inline ObjPtr<ObjectArray<Class>> Class::GetProxyInterfaces() { in GetProxyInterfaces()
904 inline ObjPtr<ObjectArray<ObjectArray<Class>>> Class::GetProxyThrows() { in GetProxyThrows()
918 inline void Class::InitializeClassVisitor::operator()(ObjPtr<Object> obj, in operator()
922 ObjPtr<Class> klass = ObjPtr<Class>::DownCast(obj); in operator()
962 ObjPtr<ObjectArray<Class>> interfaces = GetProxyInterfaces(); in NumDirectInterfaces()
1025 inline ObjPtr<Class> Class::GetComponentType() { in GetComponentType()
1029 inline void Class::SetComponentType(ObjPtr<Class> new_component_type) { in SetComponentType()
1074 const ObjPtr<Class> component_type = GetComponentType<kVerifyFlags, kWithoutReadBarrier>(); in IsObjectArrayClass()
1083 const ObjPtr<Class> component_type = GetComponentType<kVerifyFlags, kWithoutReadBarrier>(); in IsPrimitiveArray()
1088 inline bool Class::IsAssignableFrom(ObjPtr<Class> src) { in IsAssignableFrom()
1166 inline bool Class::CanAccess(ObjPtr<Class> that) { in CanAccess()
1171 inline bool Class::CanAccessMember(ObjPtr<Class> access_to, uint32_t member_flags) { in CanAccessMember()
1198 ObjPtr<Class> component = GetComponentType(); in CannotBeAssignedFromOtherTypes()
1202 inline void Class::SetClassLoader(ObjPtr<ClassLoader> new_class_loader) { in SetClassLoader()