Searched refs:DexFileReference (Results 1 – 12 of 12) sorted by relevance
/art/libdexfile/dex/ |
D | dex_file_reference.h | 28 class DexFileReference { 30 DexFileReference(const DexFile* file, uint32_t idx) : dex_file(file), index(idx) {} in DexFileReference() function 35 bool operator()(const DexFileReference& a, const DexFileReference& b) const { in operator() 45 inline bool operator<(const DexFileReference& a, const DexFileReference& b) { 46 return DexFileReference::Comparator()(a, b); 48 inline bool operator==(const DexFileReference& a, const DexFileReference& b) { 51 inline bool operator!=(const DexFileReference& a, const DexFileReference& b) { 60 struct hash<art::DexFileReference> { 61 size_t operator()(const art::DexFileReference& ref) const {
|
D | class_reference.h | 30 class ClassReference : public DexFileReference { 33 : DexFileReference(file, class_def_idx) {} in ClassReference()
|
D | type_reference.h | 32 class TypeReference : public DexFileReference { 35 : DexFileReference(dex_file, index.index_) {} in TypeReference()
|
D | string_reference.h | 32 class StringReference : public DexFileReference { 35 : DexFileReference(file, index.index_) {} in StringReference()
|
D | method_reference.h | 28 class MethodReference : public DexFileReference { 30 MethodReference(const DexFile* file, uint32_t index) : DexFileReference(file, index) {} in MethodReference()
|
/art/tools/veridex/ |
D | flow_analysis.h | 52 RegisterValue(RegisterSource source, DexFileReference reference, const VeriClass* type) in RegisterValue() 57 DexFileReference reference, in RegisterValue() 62 DexFileReference GetDexFileReference() const { return reference_; } in GetDexFileReference() 102 DexFileReference reference_;
|
D | flow_analysis.cc | 122 kind, DexFileReference(&resolver_->GetDexFile(), source_id), cls); in UpdateRegister() 135 RegisterValue(RegisterSource::kNone, DexFileReference(nullptr, 0), cls); in UpdateRegister() 142 RegisterValue(RegisterSource::kConstant, value, DexFileReference(nullptr, 0), cls); in UpdateRegister() 155 return RegisterValue(RegisterSource::kMethod, DexFileReference(&dex_file, method_index), cls); in GetReturnType() 162 return RegisterValue(RegisterSource::kField, DexFileReference(&dex_file, field_index), cls); in GetFieldType() 697 DexFileReference(&resolver_->GetDexFile(), method_id_), in Run() 745 DexFileReference(&resolver_->GetDexFileOf(*cls), def->class_idx_.index_), in AnalyzeInvoke()
|
/art/compiler/dex/ |
D | verification_results.cc | 41 atomic_verified_methods_.Visit([](const DexFileReference& ref ATTRIBUTE_UNUSED, in ~VerificationResults()
|
/art/compiler/utils/ |
D | atomic_dex_ref_map-inl.h | 123 visitor(DexFileReference(dex_file, i), elements[i].load(std::memory_order_relaxed)); in Visit()
|
/art/dex2oat/ |
D | verifier_deps_test.cc | 102 map->Visit([](const DexFileReference& ref ATTRIBUTE_UNUSED, const VerifiedMethod* method) { in VerifyWithCompilerDriver()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 275 compiled_methods_.Visit([this](const DexFileReference& ref ATTRIBUTE_UNUSED, in ~CompilerDriver()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 943 void AddBssReference(const DexFileReference& ref, in AddBssReference()
|