Home
last modified time | relevance | path

Searched refs:ClassAccessor (Results 26 – 50 of 51) sorted by relevance

123

/art/dex2oat/driver/
Dcompiler_driver.cc692 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/
Dti_redefine.h55 class ClassAccessor; variable
198 uint32_t GetNewClassSize(art::ClassAccessor& accessor)
Dti_redefine.cc937 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/
Dhiddenapi_test.cc178 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/
Dart_verifier.cc237 for (ClassAccessor accessor : dex_file->GetClasses()) { in ExecuteWithRuntime()
/art/runtime/
Dvdex_file.cc328 for (ClassAccessor class_accessor : target_dex_file.GetClasses()) { in UnquickenDexFile()
329 for (const ClassAccessor::Method& method : class_accessor.GetMethods()) { in UnquickenDexFile()
Dart_method.cc415 ClassAccessor accessor(dex_file, class_def_idx); in GetOatMethodIndexFromMethodIndex()
417 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in GetOatMethodIndexFromMethodIndex()
Dclass_linker.h964 void LoadField(const ClassAccessor::Field& field, Handle<mirror::Class> klass, ArtField* dst)
968 const ClassAccessor::Method& method,
Dclass_linker.cc3467 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/
Ddex_to_dex_compiler.cc632 for (ClassAccessor accessor : dex_file->GetClasses()) { in SetDexFiles()
633 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in SetDexFiles()
/art/dexlayout/
Ddex_ir_builder.cc206 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()
Ddexlayout_test.cc679 for (ClassAccessor accessor : dex->GetClasses()) { in TEST_F()
680 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in TEST_F()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc612 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/
Dboot_image_profile.cc126 ClassAccessor accessor(*ref.dex_file, *class_def); in MaybeIsClassClean()
Dprofman.cc1115 ClassAccessor accessor( in ProcessLine()
1118 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in ProcessLine()
/art/libdexfile/dex/
Ddex_file_verifier_test.cc244 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()
Ddex_file.cc229 ClassAccessor accessor(*this, class_def); in FindCodeItemOffset()
231 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in FindCodeItemOffset()
Dart_dex_file_loader_test.cc120 ClassAccessor accessor(*raw, class_def); in TEST_F()
/art/dexdump/
Ddexdump_cfg.cc36 void DumpMethodCFG(const ClassAccessor::Method& method, std::ostream& os) { in DumpMethodCFG()
/art/oatdump/
Doatdump.cc270 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/
Doat_writer.cc829 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()
Doat_writer_test.cc477 for (ClassAccessor accessor : dex_file.GetClasses()) { in TEST_F()
/art/dex2oat/
Dverifier_deps_test.cc151 ClassAccessor accessor(*primary_dex_file_, *class_def); in VerifyMethod()
156 for (const ClassAccessor::Method& method : accessor.GetMethods()) { in VerifyMethod()
/art/tools/veridex/
Dflow_analysis.cc31 const ClassAccessor::Method& method) in VeriFlowAnalysis()
/art/runtime/verifier/
Dverifier_deps.cc1232 for (ClassAccessor accessor : dex_file.GetClasses()) { in VerifyInternalClasses()

123