Searched refs:GetTypeHandle (Results 1 – 7 of 7) sorted by relevance
540 if (!class_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes()) { in BoundTypeForIfInstanceOf()541 class_rti = ReferenceTypeInfo::Create(class_rti.GetTypeHandle(), /* is_exact= */ false); in BoundTypeForIfInstanceOf()739 ReferenceTypeInfo::Create(class_rti.GetTypeHandle(), /* is_exact= */ false)); in VisitBoundType()833 ReferenceTypeInfo::TypeHandle a_type_handle = a.GetTypeHandle(); in MergeTypes()834 ReferenceTypeInfo::TypeHandle b_type_handle = b.GetTypeHandle(); in MergeTypes()838 if (a.GetTypeHandle().Get() == b.GetTypeHandle().Get()) { in MergeTypes()873 Handle<mirror::Class> handle = parent_rti.GetTypeHandle(); in UpdateArrayGet()950 ReferenceTypeInfo::Create(upper_bound_rti.GetTypeHandle(), /* is_exact= */ false)); in UpdateBoundType()
218 return GetTypeHandle()->IsObjectClass(); in IsObjectClass()223 return GetTypeHandle()->IsStringClass(); in IsStringClass()228 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass(); in IsObjectArray()233 return GetTypeHandle()->IsInterface(); in IsInterface()238 return GetTypeHandle()->IsArrayClass(); in IsArrayClass()243 return GetTypeHandle()->IsPrimitiveArray(); in IsPrimitiveArrayClass()248 return GetTypeHandle()->IsArrayClass() && !GetTypeHandle()->IsPrimitiveArray(); in IsNonPrimitiveArrayClass()255 return GetTypeHandle()->GetComponentType()->IsAssignableFrom(rti.GetTypeHandle().Get()); in CanArrayHold()263 return GetTypeHandle()->GetComponentType()->IsAssignableFrom( in CanArrayHoldValuesOf()264 rti.GetTypeHandle()->GetComponentType()); in CanArrayHoldValuesOf()[all …]
233 } else if (info.GetTypeHandle()->IsInterface()) { in FindVirtualOrInterfaceTarget()237 } else if (!resolved_method->GetDeclaringClass()->IsAssignableFrom(info.GetTypeHandle().Get())) { in FindVirtualOrInterfaceTarget()240 } else if (info.GetTypeHandle()->IsErroneous()) { in FindVirtualOrInterfaceTarget()249 resolved_method = info.GetTypeHandle()->FindVirtualMethodForInterface( in FindVirtualOrInterfaceTarget()253 resolved_method = info.GetTypeHandle()->FindVirtualMethodForVirtual( in FindVirtualOrInterfaceTarget()
313 array_type.GetTypeHandle()->GetComponentType()->GetPrimitiveType()); in GetPrimitiveArrayComponentType()
695 << mirror::Class::PrettyDescriptor(info.GetTypeHandle().Get()); in PrintInstruction()
2793 DCHECK(!upper_bound_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes() || rti.IsExact()) in CheckAgainstUpperBound()2810 reference_type_handle_ = rti.GetTypeHandle(); in SetReferenceTypeInfo()2849 << " type=" << (!rhs.IsValid() ? "?" : mirror::Class::PrettyClass(rhs.GetTypeHandle().Get())) in operator <<()
2207 destination_rti.GetTypeHandle()->GetComponentType()->GetPrimitiveType()); in SimplifySystemArrayCopy()2221 source_rti.GetTypeHandle()->GetComponentType()->GetPrimitiveType()); in SimplifySystemArrayCopy()2546 Handle<mirror::Class> input_type = rti.GetTypeHandle(); in TryReplaceStringBuilderAppend()