Lines Matching refs:GetClass

53 inline Class* Object::GetClass() {  in GetClass()  function
129 DCHECK(GetClass<kVerifyFlags>() != nullptr); in VerifierInstanceOf()
136 DCHECK(GetClass<kVerifyNone>() != nullptr) << "this=" << this; in InstanceOf()
137 return klass->IsAssignableFrom(GetClass<kVerifyFlags>()); in InstanceOf()
145 ObjPtr<Class> klass = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClass()
146 ObjPtr<Class> java_lang_Class = klass->GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsClass()
162 !GetClass<kNewFlags, kWithoutReadBarrier>()-> in IsObjectArray()
176 return GetClass<kVerifyFlags, kWithoutReadBarrier>()->template IsArrayClass<kVerifyFlags>(); in IsArrayInstance()
181 return GetClass<kVerifyFlags, kReadBarrierOption>()->IsTypeOfReferenceClass(); in IsReferenceInstance()
200 const ObjPtr<Class> klass = GetClass<kVerifyFlags, kWithoutReadBarrier>(); in IsSpecificPrimitiveArray()
307 return GetClass<kVerifyFlags, kWithoutReadBarrier>()->IsStringClass(); in IsString()
318 DCHECK(GetClass<kVerifyFlags>()->IsThrowableClass()); in AsThrowable()
324 return GetClass<kVerifyFlags>()->IsWeakReferenceClass(); in IsWeakReferenceInstance()
329 return GetClass<kVerifyFlags>()->IsSoftReferenceClass(); in IsSoftReferenceInstance()
334 return GetClass<kVerifyFlags>()->IsFinalizerReferenceClass(); in IsFinalizerReferenceInstance()
345 return GetClass<kVerifyFlags>()->IsPhantomReferenceClass(); in IsPhantomReferenceInstance()
361 result = GetClass<kNewFlags, kWithoutReadBarrier>()->template GetObjectSize<kNewFlags>(); in SizeOf()
369 << GetClass<kNewFlags, kWithoutReadBarrier>()->PrettyClass(); in SizeOf()
884 : GetClass<kVerifyFlags, kReadBarrierOption>(); in VisitFieldsReferences()
924 return GetClass<kVerifyFlags, kReadBarrierOption>()->template IsClassLoaderClass<kVerifyFlags>(); in IsClassLoader()
935 return GetClass<kVerifyFlags, kReadBarrierOption>()->template IsDexCacheClass<kVerifyFlags>(); in IsDexCache()