Home
last modified time | relevance | path

Searched refs:GetPrimitiveType (Results 1 – 21 of 21) sorted by relevance

/art/test/004-UnsafeTest/
Dunsafe_test.cc31 Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType())).Int32Value(); in Java_Main_vmArrayBaseOffset()
37 return Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType()); in Java_Main_vmArrayIndexScale()
/art/runtime/mirror/
Dclass.h329 Primitive::Type GetPrimitiveType() ALWAYS_INLINE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
346 return GetPrimitiveType<kVerifyFlags>() != Primitive::kPrimNot; in IsPrimitive()
351 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimBoolean; in IsPrimitiveBoolean()
356 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimByte; in IsPrimitiveByte()
361 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimChar; in IsPrimitiveChar()
366 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimShort; in IsPrimitiveShort()
371 return GetPrimitiveType() == Primitive::kPrimInt; in IsPrimitiveInt()
376 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimLong; in IsPrimitiveLong()
381 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimFloat; in IsPrimitiveFloat()
386 return GetPrimitiveType<kVerifyFlags>() == Primitive::kPrimDouble; in IsPrimitiveDouble()
[all …]
Dfield.h73 return GetType()->GetPrimitiveType(); in GetTypeAsPrimitiveType()
Dclass-inl.h554 inline Primitive::Type Class::GetPrimitiveType() { in GetPrimitiveType() function
703 return strcmp(Primitive::Descriptor(GetPrimitiveType()), match) == 0; in DescriptorEquals()
Dclass.cc716 return Primitive::Descriptor(GetPrimitiveType()); in GetDescriptor()
/art/runtime/native/
Djava_lang_reflect_Array.cc40 DCHECK_EQ(dimensions_obj->GetClass()->GetComponentType()->GetPrimitiveType(), in Array_createMultiArray()
Djava_lang_System.cc89 Primitive::Type dstComponentPrimitiveType = dstComponentType->GetPrimitiveType(); in System_arraycopy()
166 DCHECK_EQ(srcArray->GetClass()->GetComponentType()->GetPrimitiveType(), kPrimType); in System_arraycopyTUnchecked()
Dsun_misc_Unsafe.cc177 Primitive::Type primitive_type = component->GetPrimitiveType(); in Unsafe_getArrayBaseOffsetForComponentType()
184 Primitive::Type primitive_type = component->GetPrimitiveType(); in Unsafe_getArrayIndexScaleForComponentType()
Djava_lang_Class.cc436 if (UNLIKELY(klass->GetPrimitiveType() != 0 || klass->IsInterface() || klass->IsArrayClass() || in Class_newInstance()
/art/runtime/
Dreflection.cc762 if (UNLIKELY(dst_class->GetPrimitiveType() == Primitive::kPrimVoid)) { in UnboxPrimitive()
818 src_class->GetPrimitiveType(), dst_class->GetPrimitiveType(), in UnboxPrimitive()
Dtransaction.cc494 Primitive::Type type = array->GetClass()->GetComponentType()->GetPrimitiveType(); in Undo()
Dclass_linker.cc2261 DCHECK_EQ(klass->GetPrimitiveType(), Primitive::kPrimNot); in SetupClass()
3283 DCHECK_EQ(klass->GetPrimitiveType(), Primitive::kPrimNot); in CreateProxyClass()
Dcheck_jni.cc551 if (a->GetClass()->GetComponentType()->GetPrimitiveType() != type) { in CheckPrimitiveArrayType()
/art/runtime/verifier/
Dreg_type_cache.cc220 return RegTypeFromPrimitiveType(klass->GetPrimitiveType()); in FromClass()
Dreg_type.cc463 Primitive::Type RegType::GetPrimitiveType() const { in GetPrimitiveType() function in art::verifier::RegType
Dreg_type.h172 Primitive::Type GetPrimitiveType() const;
Dmethod_verifier.cc2098 size_t elem_width = Primitive::ComponentSize(component_type.GetPrimitiveType()); in CodeFlowVerifyInstruction()
/art/runtime/interpreter/
Dunstarted_runtime.cc1041 Primitive::Type primitive_type = component->GetPrimitiveType(); in UnstartedJNIUnsafeGetArrayBaseOffsetForComponentType()
1049 Primitive::Type primitive_type = component->GetPrimitiveType(); in UnstartedJNIUnsafeGetArrayIndexScaleForComponentType()
Dinterpreter_common.cc771 …imitive::Type primitive_component_type = array->GetClass()->GetComponentType()->GetPrimitiveType(); in RecordArrayElementsInTransaction()
/art/runtime/hprof/
Dhprof.cc1085 Primitive::Descriptor(klass->GetComponentType()->GetPrimitiveType()), &size); in DumpHeapArray()
/art/runtime/gc/
Dheap.cc647 return Primitive::Descriptor(klass->GetPrimitiveType<kVerifyNone>()); in SafeGetClassDescriptor()