Searched refs:IsArrayClass (Results 1 – 21 of 21) sorted by relevance
223 template IsArrayClass<kVerifyFlags, kReadBarrierOption>(); in IsArrayInstance()270 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsBooleanArray()278 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsByteArray()286 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsByteSizedArray()295 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsCharArray()303 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsShortArray()311 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsShortSizedArray()320 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsIntArray()329 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsLongArray()338 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass()); in AsFloatArray()[all …]
228 DCHECK(IsArrayClass()) << PrettyClass(this); in IsArrayAssignableFromArray()229 DCHECK(src->IsArrayClass()) << PrettyClass(src); in IsArrayAssignableFromArray()235 DCHECK(src->IsArrayClass()) << PrettyClass(src); in IsAssignableFromArray()236 if (!IsArrayClass()) { in IsAssignableFromArray()335 DCHECK(!IsArrayClass()) << PrettyClass(this); in IsSubClass()539 DCHECK(!IsArrayClass()) in CheckObjectAlloc()673 if (IsArrayClass()) { in DescriptorEquals()760 } else if (IsArrayClass()) { in NumDirectInterfaces()
88 if (c->IsArrayClass()) { in CopyObject()222 if (c->IsArrayClass()) { in CheckFieldAssignmentImpl()
230 if (IsArrayClass()) { in DumpClass()330 while (klass1->IsArrayClass()) { in IsInSamePackage()333 while (klass2->IsArrayClass()) { in IsInSamePackage()725 } else if (IsArrayClass()) { in GetDescriptor()755 DCHECK(!IsArrayClass()); in GetDirectInterfaceTypeIdx()762 if (klass->IsArrayClass()) { in GetDirectInterface()
297 if (!IsArrayClass()) { in CannotBeAssignedFromOtherTypes()391 return IsArrayClass<kVerifyFlags>() && in IsPrimitiveArray()407 bool IsArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in IsArrayClass() function455 … return (!IsPrimitive() && !IsInterface() && !IsAbstract()) || ((IsAbstract()) && IsArrayClass()); in IsInstantiable()479 IsArrayClass<kVerifyFlags, kReadBarrierOption>(); in IsVariableSize()607 } else if (src->IsArrayClass()) { in IsAssignableFrom()
63 DCHECK(array_class->IsArrayClass()); in ComputeArraySize()
285 EXPECT_TRUE(array->GetClass()->IsArrayClass()); in TEST_F()
41 } else if (UNLIKELY(klass->IsArrayClass<kVerifyNone>())) { in ScanObjectVisit()
673 return type->IsArrayClass() && !type->GetComponentType()->IsPrimitive(); in IsObjectArrayTypes()687 return GetClass()->IsArrayClass(); in IsArrayTypes()696 return type->IsArrayClass() && type->GetComponentType()->IsObjectClass(); in IsJavaLangObjectArray()921 } else if (s->IsArrayClass() && t->IsArrayClass()) { in ClassJoin()
184 DCHECK(!(klass->IsAbstract()) || klass->IsArrayClass()); in From()
83 EXPECT_FALSE(primitive->IsArrayClass()); in AssertPrimitiveClass()138 EXPECT_TRUE(array->IsArrayClass()); in AssertArrayClass()202 EXPECT_FALSE(klass->IsArrayClass()); in AssertClass()335 } else if (klass->IsArrayClass()) { in AssertDexFileClass()674 EXPECT_FALSE(JavaLangObject->IsArrayClass()); in TEST_F()718 EXPECT_FALSE(MyClass->IsArrayClass()); in TEST_F()
474 if (c->IsArrayClass()) { in TagFromClass()1125 if (klass->IsArrayClass()) { in GetTypeTag()1184 if (c->IsArrayClass()) { in GetClassInfo()4362 if (c->IsArrayClass()) { in ExamineObject()
578 DCHECK(klass->IsArrayClass() || klass->IsPrimitive() || klass->GetDexCache() != nullptr); in FinishInit()596 if (!c->IsArrayClass() && !c->IsPrimitive()) { in RunRootClinits()
230 if (reg_class->IsAbstract() && !reg_class->IsArrayClass()) { in GenerateDevirtMap()
75 DCHECK(klass->IsArrayClass()) << PrettyClass(klass); in CheckFilledNewArrayAlloc()
193 CHECK(klass->IsArrayClass()) << PrettyClass(klass); in CheckArrayAlloc()
935 } else if (thisClass->IsArrayClass() || thisClass->IsPrimitive()) { in DumpHeapObject()982 } else if (c->IsArrayClass()) { in DumpHeapObject()
796 if (klass->IsArrayClass()) { in MaybeAddToImageClasses()906 *type_known_final = resolved_class->IsFinal() && !resolved_class->IsArrayClass(); in CanAccessTypeWithoutChecks()909 *type_known_abstract = resolved_class->IsAbstract() && !resolved_class->IsArrayClass(); in CanAccessTypeWithoutChecks()
681 CHECK(arrayClass->IsArrayClass()); in DoFilledNewArray()
1255 if (obj_class->IsArrayClass()) { in Callback()
563 if (IsValidContinuousSpaceObjectAddress(component_type) && klass->IsArrayClass<kVerifyNone>()) { in SafeGetClassDescriptor()