Home
last modified time | relevance | path

Searched refs:component (Results 1 – 7 of 7) sorted by relevance

/art/test/595-error-class/
Dinfo.txt1 Regression test on merging array type with error component type.
/art/runtime/gc/space/
Dimage_space.cc1835 const std::string& component = components[i]; in VerifyImageLocation() local
1836 DCHECK(!component.empty()); // Guaranteed by Split(). in VerifyImageLocation()
1837 const size_t profile_separator_pos = component.find(kProfileSeparator); in VerifyImageLocation()
1838 size_t wildcard_pos = component.find('*'); in VerifyImageLocation()
1843 component.c_str()); in VerifyImageLocation()
1847 if (component.find(kProfileSeparator, profile_separator_pos + 1u) != std::string::npos) { in VerifyImageLocation()
1848 *error_msg = StringPrintf("Multiple profile delimiters in %s", component.c_str()); in VerifyImageLocation()
1851 if (profile_separator_pos == 0u || profile_separator_pos + 1u == component.size()) { in VerifyImageLocation()
1853 component.c_str()); in VerifyImageLocation()
1856 if (component.back() == '/') { in VerifyImageLocation()
[all …]
/art/test/595-error-class/smali/
Dmerge.smali20 # Reference type propagation should correctly see error in component type.
/art/runtime/native/
Dsun_misc_Unsafe.cc210 ObjPtr<mirror::Class> component = soa.Decode<mirror::Class>(component_class); in Unsafe_getArrayBaseOffsetForComponentType() local
211 Primitive::Type primitive_type = component->GetPrimitiveType(); in Unsafe_getArrayBaseOffsetForComponentType()
217 ObjPtr<mirror::Class> component = soa.Decode<mirror::Class>(component_class); in Unsafe_getArrayIndexScaleForComponentType() local
218 Primitive::Type primitive_type = component->GetPrimitiveType(); in Unsafe_getArrayIndexScaleForComponentType()
/art/runtime/interpreter/
Dunstarted_runtime.cc1925 ObjPtr<mirror::Object> component = reinterpret_cast32<mirror::Object*>(args[0]); in UnstartedJNIUnsafeGetArrayBaseOffsetForComponentType() local
1926 if (component == nullptr) { in UnstartedJNIUnsafeGetArrayBaseOffsetForComponentType()
1930 Primitive::Type primitive_type = component->AsClass()->GetPrimitiveType(); in UnstartedJNIUnsafeGetArrayBaseOffsetForComponentType()
1940 ObjPtr<mirror::Object> component = reinterpret_cast32<mirror::Object*>(args[0]); in UnstartedJNIUnsafeGetArrayIndexScaleForComponentType() local
1941 if (component == nullptr) { in UnstartedJNIUnsafeGetArrayIndexScaleForComponentType()
1945 Primitive::Type primitive_type = component->AsClass()->GetPrimitiveType(); in UnstartedJNIUnsafeGetArrayIndexScaleForComponentType()
/art/runtime/mirror/
Dclass-inl.h1198 ObjPtr<Class> component = GetComponentType(); in CannotBeAssignedFromOtherTypes() local
1199 return component->IsPrimitive() || component->CannotBeAssignedFromOtherTypes(); in CannotBeAssignedFromOtherTypes()
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S786 cmp r3, ip @ value's type == array's component type - trivial assignability