Home
last modified time | relevance | path

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

/art/runtime/verifier/
Dreg_type.cc544 return IsReference() && GetClass()->IsObjectClass(); in IsJavaLangObject()
588 return type->IsArrayClass() && type->GetComponentType()->IsObjectClass(); in IsJavaLangObjectArray()
685 DCHECK(result->IsObjectClass()); in ArrayClassJoin()
741 DCHECK(obj_class->IsObjectClass()); in InterfaceClassJoin()
Dverifier_deps.cc212 if (destination == source || destination->IsObjectClass()) { in AddAssignability()
Dmethod_verifier.cc3076 if (!called_interface->IsInterface() && !called_interface->IsObjectClass()) { in CodeFlowVerifyInstruction()
3905 res_method->GetDeclaringClass()->IsObjectClass() && in ResolveMethodAndCheckAccess()
/art/runtime/mirror/
Dclass-inl.h622 DCHECK(declaring_class->IsObjectClass()) << method->PrettyMethod(); in FindVirtualMethodForInterface()
1047 inline bool Class::IsObjectClass() { in IsObjectClass() function
1093 } else if (IsObjectClass()) { in IsAssignableFrom()
Dclass.cc560 DCHECK(object_class->IsObjectClass()); in FindInterfaceMethodWithSignature()
598 return declaring_class->IsObjectClass(); in IsValidInheritanceCheck()
600 return declaring_class->IsObjectClass() || declaring_class == klass; in IsValidInheritanceCheck()
1255 if (!IsObjectClass()) { in PopulateEmbeddedVTable()
Dclass.h506 bool IsObjectClass() REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/
Dart_method-inl.h121 return IsDirect() || !(methods_class->IsInterface() || methods_class->IsObjectClass()); in CheckIncompatibleClassChange()
Dclass_linker.cc4269 DCHECK(!component_type->IsObjectClass() || in CreateArrayClass()
/art/compiler/optimizing/
Dsharpening.cc337 if (klass->GetComponentType()->IsObjectClass()) { in ComputeTypeCheckKind()
Dreference_type_propagation.cc967 if (new_rti.IsValid() && new_rti.IsObjectClass() && !new_rti.IsExact()) { in UpdatePhi()
978 if (new_rti.IsValid() && new_rti.IsObjectClass()) { in UpdatePhi()
Dnodes.h221 bool IsObjectClass() const REQUIRES_SHARED(Locks::mutator_lock_) { in IsObjectClass() function
223 return GetTypeHandle()->IsObjectClass(); in IsObjectClass()
233 return IsArrayClass() && GetTypeHandle()->GetComponentType()->IsObjectClass(); in IsObjectArray()
Dinstruction_builder.cc965 if (resolved_method->GetDeclaringClass()->IsObjectClass()) { in ResolveMethod()
/art/openjdkjvmti/
Dti_redefine.cc1104 if (current_class->IsObjectClass()) { in CheckClass()
1704 while (!c->IsObjectClass()) { in CompareClasses()
2683 DCHECK(!source_class->IsObjectClass() && !target_class->IsObjectClass()) in CopyFields()
2693 if (!is_static && !target_class->GetSuperClass()->IsObjectClass()) { in CopyFields()
2731 DCHECK(!target_class->IsObjectClass()); in ClearFields()
2735 if (!is_static && !target_class->GetSuperClass()->IsObjectClass()) { in ClearFields()
/art/runtime/hprof/
Dhprof.cc1065 if (klass->IsClassLoaderClass() && klass->GetSuperClass()->IsObjectClass()) { in AddRuntimeInternalObjectsField()
1284 DCHECK(class_class->GetSuperClass()->IsObjectClass()); in DumpHeapClass()
/art/runtime/interpreter/mterp/
Dnterp.cc376 if (resolved_method->GetDeclaringClass()->IsObjectClass()) { in NterpGetMethod()
/art/compiler/debug/
Delf_debug_info_writer.h341 if (type->IsObjectClass()) { in Write()
/art/compiler/dex/
Dinline_method_analyser.cc326 if (target_method->GetDeclaringClass()->IsObjectClass()) { in DoAnalyseConstructor()
/art/oatdump/
Doatdump.cc2776 if (klass->IsObjectClass() || !klass->ShouldHaveImt()) { in HasNoIMT()
2785 DCHECK(object_class->IsObjectClass()); in HasNoIMT()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2346 DCHECK(!interface_method->GetDeclaringClass()->IsObjectClass()); in artInvokeInterfaceTrampoline()
/art/dex2oat/driver/
Dcompiler_driver.cc1119 while (!klass->IsObjectClass()) { in MaybeAddToImageClasses()