Searched refs:IsObjectClass (Results 1 – 22 of 22) sorted by relevance
350 return IsReference() && GetClass()->IsObjectClass(); in IsJavaLangObject()394 return type->IsArrayClass() && type->GetComponentType()->IsObjectClass(); in IsJavaLangObjectArray()491 DCHECK(result->IsObjectClass()); in ArrayClassJoin()547 DCHECK(obj_class->IsObjectClass()); in InterfaceClassJoin()
209 if (destination == source || destination->IsObjectClass()) { in AddAssignability()
2999 if (!called_interface->IsInterface() && !called_interface->IsObjectClass()) { in CodeFlowVerifyInstruction()3825 res_method->GetDeclaringClass()->IsObjectClass() && in ResolveMethodAndCheckAccess()
163 method->GetDeclaringClass()->GetSuperClass()->IsObjectClass(); in TryMatch()189 if (!target_method->GetDeclaringClass()->IsObjectClass()) { in TryMatch()
579 DCHECK(declaring_class->IsObjectClass()) << method->PrettyMethod(); in FindVirtualMethodForInterface()1035 inline bool Class::IsObjectClass() { in IsObjectClass() function1079 } else if (IsObjectClass()) { in IsAssignableFrom()1217 DCHECK(IsObjectClass() || in ClearFinalizable()
547 DCHECK(object_class->IsObjectClass()); in FindInterfaceMethodWithSignature()585 return declaring_class->IsObjectClass(); in IsValidInheritanceCheck()587 return declaring_class->IsObjectClass() || declaring_class == klass; in IsValidInheritanceCheck()1605 if (!IsObjectClass()) { in PopulateEmbeddedVTable()
516 bool IsObjectClass() REQUIRES_SHARED(Locks::mutator_lock_);
920 if (new_rti.IsValid() && new_rti.IsObjectClass() && !new_rti.IsExact()) { in UpdatePhi()931 if (new_rti.IsValid() && new_rti.IsObjectClass()) { in UpdatePhi()
359 if (klass->GetComponentType()->IsObjectClass()) { in ComputeTypeCheckKind()
226 bool IsObjectClass() const REQUIRES_SHARED(Locks::mutator_lock_) { in IsObjectClass() function228 return GetTypeHandle()->IsObjectClass(); in IsObjectClass()238 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass(); in IsObjectArray()
987 if (resolved_method->GetDeclaringClass()->IsObjectClass()) { in ResolveMethod()
1108 if (current_class->IsObjectClass()) { in CheckClass()1721 while (!c->IsObjectClass()) { in CompareClasses()2674 DCHECK(!source_class->IsObjectClass() && !target_class->IsObjectClass()) in CopyFields()2684 if (!is_static && !target_class->GetSuperClass()->IsObjectClass()) { in CopyFields()2722 DCHECK(!target_class->IsObjectClass()); in ClearFields()2726 if (!is_static && !target_class->GetSuperClass()->IsObjectClass()) { in ClearFields()
1060 if (klass->IsClassLoaderClass() && klass->GetSuperClass()->IsObjectClass()) { in AddRuntimeInternalObjectsField()1279 DCHECK(class_class->GetSuperClass()->IsObjectClass()); in DumpHeapClass()
325 if (target_method->GetDeclaringClass()->IsObjectClass()) { in DoAnalyseConstructor()
342 if (type->IsObjectClass()) { in Write()
358 if (resolved_method->GetDeclaringClass()->IsObjectClass()) { in NterpGetMethod()
338 return IsDirect() || !(methods_class->IsInterface() || methods_class->IsObjectClass());
663 DCHECK(iftable_class->GetComponentType()->IsObjectClass()); in AllocIfTable()4634 DCHECK_IMPLIES(component_type->IsObjectClass(), in CreateArrayClass()8680 DCHECK(klass->GetSuperClass()->IsObjectClass()); in FindCopiedMethodsForInterface()
2862 if (klass->IsObjectClass() || !klass->ShouldHaveImt()) { in HasNoIMT()2871 DCHECK(object_class->IsObjectClass()); in HasNoIMT()
2269 DCHECK(!interface_method->GetDeclaringClass()->IsObjectClass()); in artInvokeInterfaceTrampoline()
1309 while (!klass->IsObjectClass()) { in MaybeAddToImageClasses()
785 DCHECK(klass->IsObjectClass()); in GetImageBin()