Searched refs:IsArrayClass (Results 1 - 25 of 35) sorted by relevance

12

/art/runtime/openjdkjvmti/
H A Dti_class.h79 static jvmtiError IsArrayClass(jvmtiEnv* env, jclass klass, jboolean* is_array_class_ptr);
H A Dti_class.cc659 if (klass->IsArrayClass()) {
762 if (klass->IsArrayClass()) {
809 jvmtiError ClassUtil::IsArrayClass(jvmtiEnv* env ATTRIBUTE_UNUSED, function in class:openjdkjvmti::ClassUtil
813 return klass->IsArrayClass();
821 if (klass->IsArrayClass()) {
971 if (klass->IsPrimitive() || klass->IsArrayClass()) {
H A DOpenjdkJvmTi.cc757 static jvmtiError IsArrayClass(jvmtiEnv* env, function in class:openjdkjvmti::JvmtiFunctions
761 return ClassUtil::IsArrayClass(env, klass, is_array_class_ptr);
1802 JvmtiFunctions::IsArrayClass,
/art/runtime/mirror/
H A Dclass-inl.h363 IsArrayClass<kVerifyFlags, kReadBarrierOption>() ||
393 DCHECK(IsArrayClass()) << PrettyClass();
394 DCHECK(src->IsArrayClass()) << src->PrettyClass();
400 DCHECK(src->IsArrayClass()) << src->PrettyClass();
401 if (!IsArrayClass()) {
521 DCHECK(!IsArrayClass()) << PrettyClass();
718 DCHECK(!IsArrayClass())
834 if (IsArrayClass()) {
931 } else if (IsArrayClass()) {
1011 inline bool Class::IsArrayClass() { function in class:art::mirror::Class
[all...]
H A Dobject-refvisitor-inl.h43 DCHECK((!klass->IsArrayClass<kVerifyFlags, kReadBarrierOption>()));
H A Dobject-inl.h198 template IsArrayClass<kVerifyFlags, kReadBarrierOption>();
221 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
229 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
237 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
246 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
254 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
262 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
307 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
323 DCHECK(GetClass<kVerifyFlags>()->IsArrayClass());
H A Dobject.cc123 if (c->IsArrayClass()) {
250 if (c->IsArrayClass()) {
H A Dclass.cc276 if (IsArrayClass()) {
373 while (klass1->IsArrayClass()) {
376 while (klass2->IsArrayClass()) {
896 } else if (IsArrayClass()) {
926 DCHECK(!IsArrayClass());
933 if (klass->IsArrayClass()) {
960 DCHECK(!klass->IsArrayClass());
H A Dclass.h470 return IsArrayClass<kVerifyFlags>() &&
480 bool IsArrayClass() REQUIRES_SHARED(Locks::mutator_lock_);
521 return !IsPrimitive() && !IsInterface() && !IsAbstract() && !IsArrayClass();
528 (IsAbstract() && IsArrayClass<kVerifyFlags, kReadBarrierOption>());
H A Darray-inl.h162 DCHECK(array_class->IsArrayClass());
/art/compiler/optimizing/
H A Dreference_type_propagation.h52 (!klass->IsArrayClass() || IsAdmissible(klass->GetComponentType()));
H A Dnodes.h219 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass();
227 bool IsArrayClass() const REQUIRES_SHARED(Locks::mutator_lock_) {
229 return GetTypeHandle()->IsArrayClass();
239 return GetTypeHandle()->IsArrayClass() && !GetTypeHandle()->IsPrimitiveArray();
245 if (!IsArrayClass()) return false;
252 if (!IsArrayClass()) return false;
253 if (!rti.IsArrayClass()) return false;
/art/runtime/gc/
H A Dverification.cc37 if (klass->IsArrayClass<kVerifyNone, kWithoutReadBarrier>()) {
/art/runtime/verifier/
H A Dreg_type.cc545 return type->IsArrayClass() && !type->GetComponentType()->IsPrimitive();
562 return GetClass()->IsArrayClass();
571 return type->IsArrayClass() && type->GetComponentType()->IsObjectClass();
746 } else if (s->IsArrayClass() && t->IsArrayClass()) {
H A Dverifier_deps.cc97 if (!klass->IsArrayClass() && !klass->IsProxyClass()) {
120 if (!klass->IsArrayClass()) {
259 while (klass->IsArrayClass()) {
436 if (destination->IsArrayClass() && source->IsArrayClass()) {
H A Dreg_type_cache.cc198 DCHECK(!(klass->IsAbstract()) || klass->IsArrayClass());
/art/runtime/
H A Dclass_linker_test.cc96 EXPECT_FALSE(primitive->IsArrayClass());
135 EXPECT_FALSE(JavaLangObject->IsArrayClass());
210 EXPECT_TRUE(array->IsArrayClass());
280 EXPECT_FALSE(klass->IsArrayClass());
420 } else if (klass->IsArrayClass()) {
898 EXPECT_FALSE(MyClass->IsArrayClass());
/art/test/912-classes/
H A Dclasses.cc86 jvmtiError result = jvmti_env->IsArrayClass(klass, &is_array_class);
/art/runtime/hprof/
H A Dhprof.cc1164 } else if (c->IsArrayClass()) {
1217 } else if (klass->IsArrayClass() || klass->IsPrimitive()) {
/art/runtime/openjdkjvmti/include/
H A Djvmti.h1298 jvmtiError (JNICALL *IsArrayClass) (jvmtiEnv* env, member in struct:jvmtiInterface_1_
2208 jvmtiError IsArrayClass(jclass klass, function in struct:_jvmtiEnv
2210 return functions->IsArrayClass(this, klass, is_array_class_ptr);
/art/compiler/debug/
H A Delf_debug_info_writer.h299 } else if (type->IsArrayClass()) {
/art/imgdiag/
H A Dimgdiag.cc250 if (klass->IsArrayClass()) {
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h261 CHECK(klass->IsArrayClass()) << klass->PrettyClass();
/art/runtime/native/
H A Djava_lang_Class.cc676 if (UNLIKELY(klass->GetPrimitiveType() != 0 || klass->IsInterface() || klass->IsArrayClass() ||
/art/runtime/jit/
H A Djit_code_cache.cc1323 DCHECK(cls->IsArrayClass()) << cls->PrettyClass();

Completed in 303 milliseconds

12