Searched refs:GetTypeHandle (Results 1 - 7 of 7) sorted by relevance

/art/compiler/optimizing/
H A Dreference_type_propagation.cc522 if (!class_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes()) {
523 class_rti = ReferenceTypeInfo::Create(class_rti.GetTypeHandle(), /* is_exact */ false);
705 ReferenceTypeInfo::Create(class_rti.GetTypeHandle(), /* is_exact */ false));
736 bool is_exact = class_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes();
737 bound_type->SetUpperBound(ReferenceTypeInfo::Create(class_rti.GetTypeHandle(), is_exact),
799 ReferenceTypeInfo::TypeHandle a_type_handle = a.GetTypeHandle();
800 ReferenceTypeInfo::TypeHandle b_type_handle = b.GetTypeHandle();
804 if (a.GetTypeHandle().Get() == b.GetTypeHandle().Get()) {
839 Handle<mirror::Class> handle = parent_rti.GetTypeHandle();
[all...]
H A Dnodes.h213 return GetTypeHandle()->IsObjectClass();
218 return GetTypeHandle()->IsStringClass();
223 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass();
228 return GetTypeHandle()->IsInterface();
233 return GetTypeHandle()->IsArrayClass();
238 return GetTypeHandle()->IsPrimitiveArray();
243 return GetTypeHandle()->IsArrayClass() && !GetTypeHandle()->IsPrimitiveArray();
250 return GetTypeHandle()->GetComponentType()->IsAssignableFrom(rti.GetTypeHandle()
262 Handle<mirror::Class> GetTypeHandle() const { return type_handle_; } function in class:art::ReferenceTypeInfo
[all...]
H A Dinliner.cc218 } else if (info.GetTypeHandle()->IsInterface()) {
222 } else if (!resolved_method->GetDeclaringClass()->IsAssignableFrom(info.GetTypeHandle().Get())) {
225 } else if (info.GetTypeHandle()->IsErroneous()) {
234 resolved_method = info.GetTypeHandle()->FindVirtualMethodForInterface(
238 resolved_method = info.GetTypeHandle()->FindVirtualMethodForVirtual(
H A Dssa_builder.cc310 array_type.GetTypeHandle()->GetComponentType()->GetPrimitiveType());
H A Dgraph_visualizer.cc653 << mirror::Class::PrettyDescriptor(info.GetTypeHandle().Get());
H A Dinstruction_simplifier.cc2192 destination_rti.GetTypeHandle()->GetComponentType()->GetPrimitiveType());
2206 source_rti.GetTypeHandle()->GetComponentType()->GetPrimitiveType());
H A Dnodes.cc2747 DCHECK(!upper_bound_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes() || rti.IsExact())
2764 reference_type_handle_ = rti.GetTypeHandle();
2795 << " type=" << (!rhs.IsValid() ? "?" : mirror::Class::PrettyClass(rhs.GetTypeHandle().Get()))

Completed in 66 milliseconds