/art/dex2oat/driver/ |
D | compiler_driver.cc | 692 for (ClassAccessor accessor : dex_file->GetClasses()) { in ResolveConstStrings() 706 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in ResolveConstStrings() 759 const ClassAccessor::Method& method) in InitializeTypeCheckBitstrings() 805 for (ClassAccessor accessor : dex_file->GetClasses()) { in InitializeTypeCheckBitstrings() 807 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in InitializeTypeCheckBitstrings() 829 for (ClassAccessor accessor : dex_file->GetClasses()) { in EnsureVerifiedOrVerifyAtRuntime() 1689 ClassAccessor accessor(dex_file, class_def_index); in Visit() 1691 auto method_visitor = [&](const ClassAccessor::Method& method) in Visit() 1705 [&](ClassAccessor::Field& field) REQUIRES_SHARED(Locks::mutator_lock_) { in Visit() 1713 [&](ClassAccessor::Field& field) REQUIRES_SHARED(Locks::mutator_lock_) { in Visit() [all …]
|
/art/openjdkjvmti/ |
D | ti_redefine.h | 55 class ClassAccessor; variable 198 uint32_t GetNewClassSize(art::ClassAccessor& accessor)
|
D | ti_redefine.cc | 937 art::ClassAccessor accessor(*dex_file_, dex_file_->GetClassDef(0)); in CheckMethods() 956 art::ClassAccessor old_accessor(old_dex_file, *h_klass->GetClassDef()); in CheckMethods() 961 for (const art::ClassAccessor::Method& new_method : accessor.GetMethods()) { in CheckMethods() 1017 art::ClassAccessor new_accessor(*dex_file_, dex_file_->GetClassDef(0)); in CheckFields() 1020 art::ClassAccessor old_accessor(old_dex_file, *h_klass->GetClassDef()); in CheckFields() 1025 for (const art::ClassAccessor::Field& new_field : new_accessor.GetFields()) { in CheckFields() 2000 uint32_t Redefiner::ClassRedefinition::GetNewClassSize(art::ClassAccessor& accessor) { in GetNewClassSize() 2006 for (const art::ClassAccessor::Field& f : accessor.GetStaticFields()) { in GetNewClassSize() 2055 art::ClassAccessor accessor(*dex_file, dex_class_def_index); in AllocateNewClassObject()
|
/art/tools/hiddenapi/ |
D | hiddenapi_test.cc | 178 ClassAccessor accessor(dex_file, class_def, /* parse hiddenapi flags */ true); in GetFieldHiddenFlags() 185 for (const ClassAccessor::Field& field : accessor.GetFields()) { in GetFieldHiddenFlags() 205 ClassAccessor accessor(dex_file, class_def, /* parse hiddenapi flags */ true); in GetMethodHiddenFlags() 212 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in GetMethodHiddenFlags()
|
/art/tools/art_verifier/ |
D | art_verifier.cc | 237 for (ClassAccessor accessor : dex_file->GetClasses()) { in ExecuteWithRuntime()
|
/art/runtime/ |
D | vdex_file.cc | 328 for (ClassAccessor class_accessor : target_dex_file.GetClasses()) { in UnquickenDexFile() 329 for (const ClassAccessor::Method& method : class_accessor.GetMethods()) { in UnquickenDexFile()
|
D | art_method.cc | 415 ClassAccessor accessor(dex_file, class_def_idx); in GetOatMethodIndexFromMethodIndex() 417 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in GetOatMethodIndexFromMethodIndex()
|
D | class_linker.h | 964 void LoadField(const ClassAccessor::Field& field, Handle<mirror::Class> klass, ArtField* dst) 968 const ClassAccessor::Method& method,
|
D | class_linker.cc | 3467 ClassAccessor accessor(dex_file, dex_class_def); in SizeOfClassWithoutEmbeddedTables() 3471 for (const ClassAccessor::Field& field : accessor.GetStaticFields()) { in SizeOfClassWithoutEmbeddedTables() 3851 ClassAccessor accessor(dex_file, in LoadClass() 3894 const ClassAccessor::Field& field) REQUIRES_SHARED(Locks::mutator_lock_) { in LoadClass() 3902 }, [&](const ClassAccessor::Field& field) REQUIRES_SHARED(Locks::mutator_lock_) { in LoadClass() 3910 }, [&](const ClassAccessor::Method& method) REQUIRES_SHARED(Locks::mutator_lock_) { in LoadClass() 3925 }, [&](const ClassAccessor::Method& method) REQUIRES_SHARED(Locks::mutator_lock_) { in LoadClass() 3958 void ClassLinker::LoadField(const ClassAccessor::Field& field, in LoadField() 3970 const ClassAccessor::Method& method, in LoadMethod() 5605 ClassAccessor accessor(dex_file, *dex_class_def); in InitializeClass() [all …]
|
/art/dex2oat/dex/ |
D | dex_to_dex_compiler.cc | 632 for (ClassAccessor accessor : dex_file->GetClasses()) { in SetDexFiles() 633 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in SetDexFiles()
|
/art/dexlayout/ |
D | dex_ir_builder.cc | 206 MethodItem GenerateMethodItem(const DexFile& dex_file, const ClassAccessor::Method& method); 951 ClassAccessor accessor(dex_file, class_def); in CreateClassData() 954 for (const ClassAccessor::Field& field : accessor.GetStaticFields()) { in CreateClassData() 960 for (const ClassAccessor::Field& field : accessor.GetInstanceFields()) { in CreateClassData() 1226 const ClassAccessor::Method& method) { in GenerateMethodItem()
|
D | dexlayout_test.cc | 679 for (ClassAccessor accessor : dex->GetClasses()) { in TEST_F() 680 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in TEST_F()
|
/art/runtime/native/ |
D | dalvik_system_VMRuntime.cc | 612 for (ClassAccessor accessor : dex_file->GetClasses()) { in VMRuntime_preloadDexCaches() 613 for (const ClassAccessor::Field& field : accessor.GetFields()) { in VMRuntime_preloadDexCaches() 616 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in VMRuntime_preloadDexCaches()
|
/art/profman/ |
D | boot_image_profile.cc | 126 ClassAccessor accessor(*ref.dex_file, *class_def); in MaybeIsClassClean()
|
D | profman.cc | 1115 ClassAccessor accessor( in ProcessLine() 1118 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in ProcessLine()
|
/art/libdexfile/dex/ |
D | dex_file_verifier_test.cc | 244 ClassAccessor accessor(*dex_file, dex_file->GetClassDef(0)); in FindMethodData() 246 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in FindMethodData() 837 ClassAccessor accessor(*dex_file, dex_file->GetClassDef(0)); in FindFieldData() 839 for (const ClassAccessor::Field& field : accessor.GetFields()) { in FindFieldData()
|
D | dex_file.cc | 229 ClassAccessor accessor(*this, class_def); in FindCodeItemOffset() 231 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in FindCodeItemOffset()
|
D | art_dex_file_loader_test.cc | 120 ClassAccessor accessor(*raw, class_def); in TEST_F()
|
/art/dexdump/ |
D | dexdump_cfg.cc | 36 void DumpMethodCFG(const ClassAccessor::Method& method, std::ostream& os) { in DumpMethodCFG()
|
/art/oatdump/ |
D | oatdump.cc | 270 ClassAccessor accessor(dex_file, class_def_index); in WalkOatClass() 274 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in WalkOatClass() 728 ClassAccessor accessor(*dex_file, *class_def); in GetQuickOatCode() 731 for (ClassAccessor::Method dex_method : accessor.GetVirtualMethods()) { in GetQuickOatCode() 853 for (ClassAccessor accessor : dex_file->GetClasses()) { in AddAllOffsets() 925 for (ClassAccessor accessor : dex_file->GetClasses()) { in DumpOatDexFile() 1072 const ClassAccessor& class_accessor, in DumpOatClass() 1077 for (const ClassAccessor::Method& method : class_accessor.GetMethods()) { in DumpOatClass()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 829 virtual bool VisitMethod(size_t class_def_method_index, const ClassAccessor::Method& method) = 0; 899 const ClassAccessor::Method& method) override { in VisitMethod() 981 const ClassAccessor::Method& method) override { in VisitMethod() 1193 const ClassAccessor::Method& method) in VisitMethod() 1485 const ClassAccessor::Method& method ATTRIBUTE_UNUSED) in VisitMethod() 1575 bool VisitMethod(size_t class_def_method_index, const ClassAccessor::Method& method) override in VisitMethod() 2008 for (ClassAccessor accessor : dex_file->GetClasses()) { in VisitDexMethods() 2014 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in VisitDexMethods()
|
D | oat_writer_test.cc | 477 for (ClassAccessor accessor : dex_file.GetClasses()) { in TEST_F()
|
/art/dex2oat/ |
D | verifier_deps_test.cc | 151 ClassAccessor accessor(*primary_dex_file_, *class_def); in VerifyMethod() 156 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in VerifyMethod()
|
/art/tools/veridex/ |
D | flow_analysis.cc | 31 const ClassAccessor::Method& method) in VeriFlowAnalysis()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 1232 for (ClassAccessor accessor : dex_file.GetClasses()) { in VerifyInternalClasses()
|