/aosp_15_r20/art/compiler/optimizing/ |
H A D | reference_type_info.h | 74 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass(); in IsObjectArray() 82 bool IsArrayClass() const REQUIRES_SHARED(Locks::mutator_lock_) { in IsArrayClass() function 84 return GetTypeHandle()->IsArrayClass(); in IsArrayClass() 94 return IsArrayClass() && !GetTypeHandle()->IsPrimitiveArray(); in IsNonPrimitiveArrayClass() 100 if (!IsArrayClass()) return false; in CanArrayHold() 107 if (!IsArrayClass()) return false; in CanArrayHoldValuesOf() 108 if (!rti.IsArrayClass()) return false; in CanArrayHoldValuesOf()
|
H A D | reference_type_propagation.h | 54 while (klass != nullptr && klass->IsArrayClass()) { in IsAdmissible()
|
H A D | sharpening.cc | 324 DCHECK(!klass->IsArrayClass()); in CanUseTypeCheckBitstring() 365 } else if (klass->IsArrayClass()) { in ComputeTypeCheckKind()
|
/aosp_15_r20/art/runtime/mirror/ |
H A D | class-inl.h | 405 IsArrayClass<kVerifyFlags>() || in IsVariableSize() 447 DCHECK(IsArrayClass()) << PrettyClass(); in IsArrayAssignableFromArray() 448 DCHECK(src->IsArrayClass()) << src->PrettyClass(); in IsArrayAssignableFromArray() 454 DCHECK(src->IsArrayClass()) << src->PrettyClass(); in IsAssignableFromArray() 455 if (!IsArrayClass()) { in IsAssignableFromArray() 541 DCHECK(!IsArrayClass()) << PrettyClass(); in IsSubClass() 956 DCHECK(!IsArrayClass()); in GetDescriptorView() 964 while (klass->IsArrayClass()) { in DescriptorEquals() 990 while (klass->IsArrayClass()) { in DescriptorHash() 1082 } else if (IsArrayClass()) { in NumDirectInterfaces() [all …]
|
H A D | class.cc | 71 if (IsPrimitive() || IsArrayClass() || IsProxyClass()) { in IsMirrored() 282 DCHECK(IsPrimitive<kVerifyNone>() || IsArrayClass<kVerifyNone>()); in SetStatusForPrimitiveOrArray() 399 if (IsArrayClass()) { in DumpClass() 500 while (klass1->IsArrayClass()) { in IsInSamePackage() 503 while (klass2->IsArrayClass()) { in IsInSamePackage() 600 if (klass->IsArrayClass()) { in IsValidInheritanceCheck() 1492 while (klass->IsArrayClass()) { in GetDescriptor() 1533 DCHECK(!IsArrayClass()); in GetDirectInterfaceTypeIdx() 1539 if (IsArrayClass()) { in GetDirectInterface() 1562 DCHECK(!klass->IsArrayClass()); in ResolveDirectInterface() [all …]
|
H A D | object.cc | 130 if (c->IsArrayClass()) { in CopyObject() 264 if (c->IsArrayClass()) { in CheckFieldAssignmentImpl()
|
H A D | class-alloc-inl.h | 31 DCHECK(!IsArrayClass()) in CheckObjectAlloc()
|
H A D | array-alloc-inl.h | 126 DCHECK(array_class->IsArrayClass()); in Alloc()
|
H A D | object-refvisitor-inl.h | 60 DCHECK(!klass->IsArrayClass<kVerifyFlags>()); in CheckNormalClass()
|
/aosp_15_r20/art/runtime/verifier/ |
H A D | reg_type.cc | 200 return type->IsArrayClass() && !type->GetComponentType()->IsPrimitive(); in IsObjectArrayTypes() 212 return GetClass()->IsArrayClass(); in IsArrayTypes() 221 return type->IsArrayClass() && type->GetComponentType()->IsObjectClass(); in IsJavaLangObjectArray() 281 } else if (s->IsArrayClass() && t->IsArrayClass()) { in ClassJoin()
|
H A D | verifier_deps.cc | 94 if (!klass->IsArrayClass() && !klass->IsProxyClass()) { in GetClassDescriptorStringId() 224 if (destination->IsArrayClass() && source->IsArrayClass()) { in AddAssignability()
|
H A D | reg_type_cache.cc | 248 if (!klass->IsArrayClass() && &klass->GetDexFile() == dex_file_) { in FromClass() 272 if (klass->IsArrayClass()) { in FromClass()
|
/aosp_15_r20/art/openjdkjvmti/ |
H A D | ti_class.cc | 659 if (klass->IsArrayClass()) { in GetImplementedInterfaces() 762 if (klass->IsArrayClass()) { in GetClassStatus() 809 jvmtiError ClassUtil::IsArrayClass([[maybe_unused]] jvmtiEnv* env, in IsArrayClass() function in openjdkjvmti::ClassUtil 813 return klass->IsArrayClass(); in IsArrayClass() 821 if (klass->IsArrayClass()) { in ClassGetModifiers() 1062 if (klass->IsPrimitive() || klass->IsArrayClass()) { in GetClassVersionNumbers() 1090 if (klass->IsPrimitive() || klass->IsArrayClass()) { in GetSourceFileName() 1120 if (klass->IsPrimitive() || klass->IsArrayClass()) { in GetSourceDebugExtension()
|
H A D | ti_class.h | 84 static jvmtiError IsArrayClass(jvmtiEnv* env, jclass klass, jboolean* is_array_class_ptr);
|
H A D | OpenjdkJvmTi.cc | 747 static jvmtiError IsArrayClass(jvmtiEnv* env, in IsArrayClass() function in openjdkjvmti::JvmtiFunctions 751 return ClassUtil::IsArrayClass(env, klass, is_array_class_ptr); in IsArrayClass() 1562 JvmtiFunctions::IsArrayClass,
|
/aosp_15_r20/art/runtime/ |
H A D | runtime_image.cc | 519 if (cls->IsArrayClass()) { in CanEmit() 526 while ((temp = temp->GetComponentType())->IsArrayClass()) {} in CanEmit() 644 } else if (cls->IsArrayClass()) { in EmitClasses() 1403 if (cls->IsArrayClass()) { in TryInitializeClass() 1533 } else if (type->IsArrayClass()) { in TryInitializeClass() 1573 if (cls->IsArrayClass()) { in CopyClass() 1604 if (cls->IsArrayClass()) { in CopyClass() 1630 if (!cls->IsArrayClass() && !cls->IsFinalizable()) { in CopyClass()
|
H A D | class_linker_test.cc | 104 EXPECT_FALSE(primitive->IsArrayClass()); in AssertPrimitiveClass() 150 EXPECT_FALSE(JavaLangObject->IsArrayClass()); in AssertObjectClass() 215 EXPECT_TRUE(array->IsArrayClass()); in AssertArrayClass() 277 EXPECT_FALSE(klass->IsArrayClass()); in AssertClass() 419 } else if (klass->IsArrayClass()) { in AssertDexFileClass() 967 EXPECT_FALSE(MyClass->IsArrayClass()); in TEST_F()
|
/aosp_15_r20/art/dex2oat/ |
H A D | aot_class_linker.cc | 160 if (klass->IsArrayClass()) { in CanReferenceInBootImageExtensionOrAppImage() 165 } while (klass->IsArrayClass()); in CanReferenceInBootImageExtensionOrAppImage()
|
/aosp_15_r20/art/runtime/gc/ |
H A D | verification.cc | 72 if (klass->IsArrayClass<kVerifyNone>()) { in DumpObjectInfo()
|
/aosp_15_r20/art/runtime/interpreter/ |
H A D | interpreter_common.cc | 915 if (!collector_array_class->IsArrayClass()) { in InvokeBootstrapMethod() 996 call_site_type->GetPTypes()->Get(argument_index)->IsArrayClass()) { in InvokeBootstrapMethod() 1418 CHECK(array_class->IsArrayClass()); in DoFilledNewArray()
|
/aosp_15_r20/art/runtime/jit/ |
H A D | profile_saver.cc | 451 if (klass->IsArrayClass()) { in CollectInternal() 466 } while (k->IsArrayClass()); in CollectInternal()
|
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/common_os/include/art/openjdkjvmti/include/ |
D | jvmti.h | 1298 jvmtiError (JNICALL *IsArrayClass) (jvmtiEnv* env, 2208 jvmtiError IsArrayClass(jclass klass, in IsArrayClass() function 2210 return functions->IsArrayClass(this, klass, is_array_class_ptr); in IsArrayClass()
|
/aosp_15_r20/prebuilts/module_sdk/art/1/common_os/include/art/openjdkjvmti/include/ |
D | jvmti.h | 1298 jvmtiError (JNICALL *IsArrayClass) (jvmtiEnv* env, 2208 jvmtiError IsArrayClass(jclass klass, in IsArrayClass() function 2210 return functions->IsArrayClass(this, klass, is_array_class_ptr); in IsArrayClass()
|
/aosp_15_r20/art/openjdkjvmti/include/ |
H A D | jvmti.h | 1298 jvmtiError (JNICALL *IsArrayClass) (jvmtiEnv* env, 2208 jvmtiError IsArrayClass(jclass klass, in IsArrayClass() function 2210 return functions->IsArrayClass(this, klass, is_array_class_ptr); in IsArrayClass()
|
/aosp_15_r20/prebuilts/jdk/jdk8/darwin-x86/include/ |
D | jvmti.h | 1298 jvmtiError (JNICALL *IsArrayClass) (jvmtiEnv* env, 2208 jvmtiError IsArrayClass(jclass klass, in IsArrayClass() function 2210 return functions->IsArrayClass(this, klass, is_array_class_ptr); in IsArrayClass()
|