Searched refs:element_class (Results 1 - 13 of 13) sorted by relevance
/art/runtime/native/ |
H A D | java_lang_reflect_Array.cc | 32 Handle<mirror::Class> element_class(hs.NewHandle(soa.Decode<mirror::Class*>(javaElementClass))); 33 DCHECK(element_class->IsClass()); 41 mirror::Array* new_array = mirror::Array::CreateMultiArray(soa.Self(), element_class, 53 mirror::Class* element_class = soa.Decode<mirror::Class*>(javaElementClass); local 56 mirror::Class* array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
|
H A D | dalvik_system_VMRuntime.cc | 66 mirror::Class* element_class = soa.Decode<mirror::Class*>(javaElementClass); local 67 if (UNLIKELY(element_class == nullptr)) { 73 runtime->GetClassLinker()->FindArrayClass(soa.Self(), &element_class); 90 mirror::Class* element_class = soa.Decode<mirror::Class*>(javaElementClass); local 91 if (UNLIKELY(element_class == nullptr)) { 97 &element_class);
|
/art/runtime/entrypoints/portable/ |
H A D | portable_cast_entrypoints.cc | 51 mirror::Class* element_class = element->GetClass(); local 52 if (UNLIKELY(!component_type->IsAssignableFrom(element_class))) { 53 ThrowArrayStoreException(element_class, array_class);
|
/art/runtime/ |
H A D | class_linker-inl.h | 36 inline mirror::Class* ClassLinker::FindArrayClass(Thread* self, mirror::Class** element_class) { argument 40 if (array_class != nullptr && array_class->GetComponentType() == *element_class) { 44 DCHECK(!(*element_class)->IsPrimitiveVoid()); 47 descriptor += (*element_class)->GetDescriptor(&temp); 49 Handle<mirror::ClassLoader> class_loader(hs.NewHandle((*element_class)->GetClassLoader())); 50 HandleWrapper<mirror::Class> h_element_class(hs.NewHandleWrapper(element_class));
|
H A D | common_throws.h | 50 void ThrowArrayStoreException(mirror::Class* element_class, mirror::Class* array_class)
|
H A D | jni_internal_test.cc | 869 jclass element_class = env_->FindClass("java/lang/String"); local 870 ASSERT_NE(element_class, nullptr); 874 jobjectArray a = env_->NewObjectArray(0, element_class, nullptr); 879 a = env_->NewObjectArray(1, element_class, nullptr); 887 env_->NewObjectArray(-1, element_class, nullptr); 890 env_->NewObjectArray(std::numeric_limits<jint>::min(), element_class, nullptr); local 913 jclass element_class = env_->FindClass("java/lang/String"); local 914 ASSERT_NE(element_class, nullptr); 919 jobjectArray a = env_->NewObjectArray(2, element_class, s); 928 env_->NewObjectArray(2, element_class, [all...] |
H A D | common_throws.cc | 112 void ThrowArrayStoreException(mirror::Class* element_class, mirror::Class* array_class) { argument 115 PrettyDescriptor(element_class).c_str(),
|
H A D | jni_internal.cc | 2132 mirror::Class* element_class = soa.Decode<mirror::Class*>(element_jclass); local 2133 if (UNLIKELY(element_class->IsPrimitive())) { 2135 PrettyDescriptor(element_class).c_str()); 2139 array_class = class_linker->FindArrayClass(soa.Self(), &element_class); 2151 mirror::Class* element_class = result->GetClass()->GetComponentType(); local 2152 if (UNLIKELY(!element_class->IsAssignableFrom(initial_object->GetClass()))) { 2155 PrettyDescriptor(element_class).c_str());
|
H A D | class_linker.h | 92 mirror::Class* FindArrayClass(Thread* self, mirror::Class** element_class)
|
/art/runtime/mirror/ |
H A D | array.cc | 75 Array* Array::CreateMultiArray(Thread* self, Handle<Class> element_class, argument 95 mirror::Class* element_class_ptr = element_class.Get();
|
H A D | object_array-inl.h | 65 Class* element_class = GetClass<kVerifyFlags>()->GetComponentType(); local 66 if (UNLIKELY(!object->InstanceOf(element_class))) {
|
H A D | array.h | 45 static Array* CreateMultiArray(Thread* self, Handle<Class> element_class,
|
/art/runtime/interpreter/ |
H A D | interpreter.cc | 34 mirror::Class* element_class = reinterpret_cast<Object*>(args[0])->AsClass(); local 36 mirror::Class* array_class = runtime->GetClassLinker()->FindArrayClass(self, &element_class);
|
Completed in 267 milliseconds