HomeSort by relevance Sort by last modified time
    Searched refs:ClassAccessor (Results 1 - 25 of 51) sorted by null

1 2 3

  /art/libdexfile/dex/
class_accessor-inl.h 32 inline ClassAccessor::ClassAccessor(const ClassIteratorData& data)
33 : ClassAccessor(data.dex_file_, data.class_def_idx_) {}
35 inline ClassAccessor::ClassAccessor(const DexFile& dex_file,
38 : ClassAccessor(dex_file,
43 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, uint32_t class_def_index)
44 : ClassAccessor(dex_file, dex_file.GetClassDef(class_def_index)) {}
46 inline ClassAccessor::ClassAccessor(const DexFile& dex_file
    [all...]
class_accessor_test.cc 32 for (ClassAccessor accessor : dex_file->GetClasses()) {
46 [&](const ClassAccessor::Field& field) {
54 [&](const ClassAccessor::Field& field) {
65 [&](const ClassAccessor::Method& method) {
74 [&](const ClassAccessor::Method& method) {
class_iterator.h 24 class ClassAccessor;
39 friend class ClassAccessor;
dex_file_tracking_registrar.cc 159 for (ClassAccessor accessor : dex_file_->GetClasses()) {
160 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
172 for (ClassAccessor class_accessor : dex_file_->GetClasses()) {
173 for (const ClassAccessor::Method& method : class_accessor.GetMethods()) {
190 for (ClassAccessor class_accessor : dex_file_->GetClasses()) {
191 for (const ClassAccessor::Method& method : class_accessor.GetMethods()) {
205 for (ClassAccessor accessor : dex_file_->GetClasses()) {
206 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
class_accessor.h 38 class ClassAccessor {
148 friend class ClassAccessor;
174 friend class ClassAccessor;
271 ALWAYS_INLINE ClassAccessor(const ClassIteratorData& data); // NOLINT [runtime/explicit] [5]
273 ALWAYS_INLINE ClassAccessor(const DexFile& dex_file,
277 ALWAYS_INLINE ClassAccessor(const DexFile& dex_file, uint32_t class_def_index);
279 ClassAccessor(const DexFile& dex_file,
dex_file_verifier.h 94 ClassAccessor::Method* direct_method,
110 ClassAccessor::Field* field,
116 bool CheckIntraClassDataItemMethods(ClassAccessor::Method* method,
118 ClassAccessor::Method* direct_method,
dex_file_verifier.cc 620 ClassAccessor::Method* direct_method,
    [all...]
  /art/dexdump/
dexdump_cfg.h 27 void DumpMethodCFG(const ClassAccessor::Method& method, std::ostream& os);
dexdump.cc 612 ClassAccessor accessor(*pDexFile, idx);
    [all...]
  /art/tools/veridex/
precise_hidden_api_finder.cc 35 const std::function<void(VeridexResolver*, const ClassAccessor::Method&)>& action) {
37 for (ClassAccessor accessor : resolver->GetDexFile().GetClasses()) {
38 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
60 RunInternal(resolvers, [this] (VeridexResolver* resolver, const ClassAccessor::Method& method) {
77 const ClassAccessor::Method& method) {
resolver.cc 29 for (ClassAccessor accessor : dex_file_.GetClasses()) {
40 for (const ClassAccessor::Field& field : accessor.GetFields()) {
43 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
141 ClassAccessor other_dex_accessor(other_dex_file, *kls.GetClassDef());
142 for (const ClassAccessor::Method& method : other_dex_accessor.GetMethods()) {
196 ClassAccessor other_dex_accessor(other_dex_file, *kls.GetClassDef());
197 for (const ClassAccessor::Field& field : other_dex_accessor.GetFields()) {
246 ClassAccessor other_dex_accessor(other_dex_file, *kls.GetClassDef());
247 for (const ClassAccessor::Method& method : other_dex_accessor.GetMethods()) {
precise_hidden_api_finder.h 51 const std::function<void(VeridexResolver*, const ClassAccessor::Method&)>& action);
flow_analysis.h 112 VeriFlowAnalysis(VeridexResolver* resolver, const ClassAccessor::Method& method);
189 FlowAnalysisCollector(VeridexResolver* resolver, const ClassAccessor::Method& method)
208 const ClassAccessor::Method& method,
hidden_api_finder.cc 66 for (ClassAccessor accessor : dex_file.GetClasses()) {
67 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
  /art/compiler/driver/
dex_compilation_unit.cc 78 ClassAccessor accessor(*GetDexFile(), GetClassDefIndex());
79 for (const ClassAccessor::Field& field : accessor.GetInstanceFields()) {
  /art/test/983-source-transform-verify/
source_transform_art.cc 56 for (ClassAccessor accessor : dex->GetClasses()) {
57 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
  /art/profman/
boot_image_profile.cc 78 for (ClassAccessor accessor : dex_file->GetClasses()) {
81 auto method_visitor = [&](const ClassAccessor::Method& method) {
93 [&](const ClassAccessor::Field& field) {
  /art/dex2oat/dex/
dex_to_dex_decompiler_test.cc 85 for (ClassAccessor accessor : updated_dex_file->GetClasses()) {
87 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
  /art/runtime/
hidden_api.cc 142 MemberSignature::MemberSignature(const ClassAccessor::Field& field) {
151 MemberSignature::MemberSignature(const ClassAccessor::Method& method) {
333 const std::function<void(const ClassAccessor::Field&)>& fn_visit) {
334 ClassAccessor accessor(dex_file, class_def, /* parse_hiddenapi_class_data= */ true);
340 const std::function<void(const ClassAccessor::Method&)>& fn_visit) {
341 ClassAccessor accessor(dex_file, class_def, /* parse_hiddenapi_class_data= */ true);
350 ClassAccessor::Field, ClassAccessor::Method>::type;
hidden_api.h 181 explicit MemberSignature(const ClassAccessor::Field& field);
182 explicit MemberSignature(const ClassAccessor::Method& method);
257 ALWAYS_INLINE inline uint32_t CreateRuntimeFlags(const ClassAccessor::BaseItem& member) {
  /art/tools/hiddenapi/
hiddenapi.cc 108 class DexClass : public ClassAccessor {
110 explicit DexClass(const ClassAccessor& accessor) : ClassAccessor(accessor) {}
156 DexMember(const DexClass& klass, const ClassAccessor::Field& item)
161 DexMember(const DexClass& klass, const ClassAccessor::Method& item)
212 inline const ClassAccessor::Method& GetMethod() const {
214 return down_cast<const ClassAccessor::Method&>(item_);
228 const ClassAccessor::BaseItem& item_;
241 for (ClassAccessor accessor : dex_file->GetClasses()) {
250 for (const ClassAccessor::Field& field : klass.GetFields())
    [all...]
  /art/libdexfile/external/
dex_file_ext.cc 124 art::ClassAccessor accessor(*dex_file_, class_def_index_);
126 for (const art::ClassAccessor::Method& method : accessor.GetMethods()) {
322 for (art::ClassAccessor accessor : ext_dex_file->dex_file_->GetClasses()) {
323 for (const art::ClassAccessor::Method& method : accessor.GetMethods()) {
  /art/dexlist/
dexlist.cc 144 ClassAccessor accessor(*pDexFile, class_def);
145 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
  /art/runtime/verifier/
class_verifier.cc 113 ClassAccessor accessor(*dex_file, class_def);
120 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
  /art/tools/dexanalyze/
dexanalyze_experiments.cc 93 for (ClassAccessor accessor : dex_file->GetClasses()) {
94 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
246 for (ClassAccessor accessor : dex_file.GetClasses()) {
255 for (const ClassAccessor::Field& field : accessor.GetStaticFields()) {
260 for (const ClassAccessor::Field& field : accessor.GetInstanceFields()) {
312 for (const ClassAccessor::Method& method : accessor.GetMethods()) {
577 for (ClassAccessor accessor : dex_file.GetClasses()) {
578 for (const ClassAccessor::Method& method : accessor.GetMethods()) {

Completed in 883 milliseconds

1 2 3