Home
last modified time | relevance | path

Searched refs:IsObjectClass (Results 1 – 22 of 22) sorted by relevance

/art/runtime/verifier/
Dreg_type.cc350 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()
Dverifier_deps.cc209 if (destination == source || destination->IsObjectClass()) { in AddAssignability()
Dmethod_verifier.cc2999 if (!called_interface->IsInterface() && !called_interface->IsObjectClass()) { in CodeFlowVerifyInstruction()
3825 res_method->GetDeclaringClass()->IsObjectClass() && in ResolveMethodAndCheckAccess()
/art/runtime/jit/
Dsmall_pattern_matcher.cc163 method->GetDeclaringClass()->GetSuperClass()->IsObjectClass(); in TryMatch()
189 if (!target_method->GetDeclaringClass()->IsObjectClass()) { in TryMatch()
/art/runtime/mirror/
Dclass-inl.h579 DCHECK(declaring_class->IsObjectClass()) << method->PrettyMethod(); in FindVirtualMethodForInterface()
1035 inline bool Class::IsObjectClass() { in IsObjectClass() function
1079 } else if (IsObjectClass()) { in IsAssignableFrom()
1217 DCHECK(IsObjectClass() || in ClearFinalizable()
Dclass.cc547 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()
Dclass.h516 bool IsObjectClass() REQUIRES_SHARED(Locks::mutator_lock_);
/art/compiler/optimizing/
Dreference_type_propagation.cc920 if (new_rti.IsValid() && new_rti.IsObjectClass() && !new_rti.IsExact()) { in UpdatePhi()
931 if (new_rti.IsValid() && new_rti.IsObjectClass()) { in UpdatePhi()
Dsharpening.cc359 if (klass->GetComponentType()->IsObjectClass()) { in ComputeTypeCheckKind()
Dnodes.h226 bool IsObjectClass() const REQUIRES_SHARED(Locks::mutator_lock_) { in IsObjectClass() function
228 return GetTypeHandle()->IsObjectClass(); in IsObjectClass()
238 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass(); in IsObjectArray()
Dinstruction_builder.cc987 if (resolved_method->GetDeclaringClass()->IsObjectClass()) { in ResolveMethod()
/art/openjdkjvmti/
Dti_redefine.cc1108 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()
/art/runtime/hprof/
Dhprof.cc1060 if (klass->IsClassLoaderClass() && klass->GetSuperClass()->IsObjectClass()) { in AddRuntimeInternalObjectsField()
1279 DCHECK(class_class->GetSuperClass()->IsObjectClass()); in DumpHeapClass()
/art/compiler/dex/
Dinline_method_analyser.cc325 if (target_method->GetDeclaringClass()->IsObjectClass()) { in DoAnalyseConstructor()
/art/compiler/debug/
Delf_debug_info_writer.h342 if (type->IsObjectClass()) { in Write()
/art/runtime/interpreter/mterp/
Dnterp.cc358 if (resolved_method->GetDeclaringClass()->IsObjectClass()) { in NterpGetMethod()
/art/runtime/
Dart_method-inl.h338 return IsDirect() || !(methods_class->IsInterface() || methods_class->IsObjectClass());
Dclass_linker.cc663 DCHECK(iftable_class->GetComponentType()->IsObjectClass()); in AllocIfTable()
4634 DCHECK_IMPLIES(component_type->IsObjectClass(), in CreateArrayClass()
8680 DCHECK(klass->GetSuperClass()->IsObjectClass()); in FindCopiedMethodsForInterface()
/art/oatdump/
Doatdump.cc2862 if (klass->IsObjectClass() || !klass->ShouldHaveImt()) { in HasNoIMT()
2871 DCHECK(object_class->IsObjectClass()); in HasNoIMT()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2269 DCHECK(!interface_method->GetDeclaringClass()->IsObjectClass()); in artInvokeInterfaceTrampoline()
/art/dex2oat/driver/
Dcompiler_driver.cc1309 while (!klass->IsObjectClass()) { in MaybeAddToImageClasses()
/art/dex2oat/linker/
Dimage_writer.cc785 DCHECK(klass->IsObjectClass()); in GetImageBin()