Home
last modified time | relevance | path

Searched refs:IsArrayClass (Results 1 – 25 of 58) sorted by relevance

123

/aosp_15_r20/art/compiler/optimizing/
H A Dreference_type_info.h74 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 Dreference_type_propagation.h54 while (klass != nullptr && klass->IsArrayClass()) { in IsAdmissible()
H A Dsharpening.cc324 DCHECK(!klass->IsArrayClass()); in CanUseTypeCheckBitstring()
365 } else if (klass->IsArrayClass()) { in ComputeTypeCheckKind()
/aosp_15_r20/art/runtime/mirror/
H A Dclass-inl.h405 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 Dclass.cc71 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 Dobject.cc130 if (c->IsArrayClass()) { in CopyObject()
264 if (c->IsArrayClass()) { in CheckFieldAssignmentImpl()
H A Dclass-alloc-inl.h31 DCHECK(!IsArrayClass()) in CheckObjectAlloc()
H A Darray-alloc-inl.h126 DCHECK(array_class->IsArrayClass()); in Alloc()
H A Dobject-refvisitor-inl.h60 DCHECK(!klass->IsArrayClass<kVerifyFlags>()); in CheckNormalClass()
/aosp_15_r20/art/runtime/verifier/
H A Dreg_type.cc200 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 Dverifier_deps.cc94 if (!klass->IsArrayClass() && !klass->IsProxyClass()) { in GetClassDescriptorStringId()
224 if (destination->IsArrayClass() && source->IsArrayClass()) { in AddAssignability()
H A Dreg_type_cache.cc248 if (!klass->IsArrayClass() && &klass->GetDexFile() == dex_file_) { in FromClass()
272 if (klass->IsArrayClass()) { in FromClass()
/aosp_15_r20/art/openjdkjvmti/
H A Dti_class.cc659 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 Dti_class.h84 static jvmtiError IsArrayClass(jvmtiEnv* env, jclass klass, jboolean* is_array_class_ptr);
H A DOpenjdkJvmTi.cc747 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 Druntime_image.cc519 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 Dclass_linker_test.cc104 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 Daot_class_linker.cc160 if (klass->IsArrayClass()) { in CanReferenceInBootImageExtensionOrAppImage()
165 } while (klass->IsArrayClass()); in CanReferenceInBootImageExtensionOrAppImage()
/aosp_15_r20/art/runtime/gc/
H A Dverification.cc72 if (klass->IsArrayClass<kVerifyNone>()) { in DumpObjectInfo()
/aosp_15_r20/art/runtime/interpreter/
H A Dinterpreter_common.cc915 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 Dprofile_saver.cc451 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/
Djvmti.h1298 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/
Djvmti.h1298 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 Djvmti.h1298 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/
Djvmti.h1298 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()

123