Home
last modified time | relevance | path

Searched defs:dex_file (Results 1 – 25 of 250) sorted by relevance

12345678910

/art/libdexfile/dex/
Ddex_file_verifier_test.cc43 static void MakeDexVersion37(DexFile* dex_file) { in MakeDexVersion37()
49 static void FixUpChecksum(uint8_t* dex_file) { in FixUpChecksum()
74 std::unique_ptr<DexFile> dex_file(GetDexFile(dex_bytes.get(), length)); in VerifyModification() local
112 std::unique_ptr<const DexFile> dex_file = std::move(tmp[0]); in OpenDexFileBase64() local
150 [](DexFile* dex_file) { in TEST_F()
160 [](DexFile* dex_file) { in TEST_F()
170 [](DexFile* dex_file) { in TEST_F()
234 static const uint8_t* FindMethodData(const DexFile* dex_file, in FindMethodData()
259 static void SetMethodFlags(DexFile* dex_file, const char* method, uint32_t mask) { in SetMethodFlags()
276 static uint32_t GetMethodFlags(DexFile* dex_file, const char* method) { in GetMethodFlags()
[all …]
Dcode_item_accessors-inl.h56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
70 const DexFile& dex_file, in CodeItemInstructionAccessor()
113 inline void CodeItemDataAccessor::Init(const DexFile& dex_file, in Init()
125 inline CodeItemDataAccessor::CodeItemDataAccessor(const DexFile& dex_file, in CodeItemDataAccessor()
187 inline void CodeItemDebugInfoAccessor::Init(const DexFile& dex_file, in Init()
Dclass_iterator.h31 ClassIteratorData(const DexFile& dex_file, uint32_t class_def_idx) in ClassIteratorData()
49 ClassIterator(const DexFile& dex_file, uint32_t class_def_idx) in ClassIterator()
Dtype_lookup_table_test.cc32 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Lookup")); in TEST_F() local
40 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Lookup")); in TEST_P() local
Ddex_file_tracking_registrar.h36 explicit DexFileTrackingRegistrar(const DexFile* const dex_file) in DexFileTrackingRegistrar()
Dclass_accessor.h43 explicit BaseItem(const DexFile& dex_file, in BaseItem()
119 : BaseItem(dex_file, ptr_pos, hiddenapi_ptr_pos), in BaseItem() argument
159 : BaseItem(dex_file, ptr_pos, hiddenapi_ptr_pos) {} in BaseItem() argument
186 DataIterator(const DexFile& dex_file, in DataIterator()
Dclass_accessor-inl.h35 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, in ClassAccessor()
43 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, uint32_t class_def_index) in ClassAccessor()
46 inline ClassAccessor::ClassAccessor(const DexFile& dex_file, in ClassAccessor()
/art/tools/hiddenapi/
Dhiddenapi_test.cc118 std::unique_ptr<const DexFile> dex_file(dex_loader.Open( in OpenDex() local
165 const dex::ClassDef& FindClass(const char* desc, const DexFile& dex_file) { in FindClass()
176 const DexFile& dex_file) { in GetFieldHiddenFlags()
203 const DexFile& dex_file) { in GetMethodHiddenFlags()
228 hiddenapi::ApiList GetIFieldHiddenFlags(const DexFile& dex_file) { in GetIFieldHiddenFlags()
232 hiddenapi::ApiList GetSFieldHiddenFlags(const DexFile& dex_file) { in GetSFieldHiddenFlags()
236 hiddenapi::ApiList GetIMethodHiddenFlags(const DexFile& dex_file) { in GetIMethodHiddenFlags()
241 hiddenapi::ApiList GetSMethodHiddenFlags(const DexFile& dex_file) { in GetSMethodHiddenFlags()
249 hiddenapi::ApiList GetINMethodHiddenFlags(const DexFile& dex_file) { in GetINMethodHiddenFlags()
257 hiddenapi::ApiList GetSNMethodHiddenFlags(const DexFile& dex_file) { in GetSNMethodHiddenFlags()
[all …]
/art/compiler/utils/
Datomic_dex_ref_map-inl.h34 const DexFile* dex_file) { in NumberOfDexIndices()
90 inline void AtomicDexRefMap<DexFileReferenceType, Value>::AddDexFile(const DexFile* dex_file) { in AddDexFile()
97 for (const DexFile* dex_file : dex_files) { in AddDexFiles() local
106 AtomicDexRefMap<DexFileReferenceType, Value>::GetArray(const DexFile* dex_file) { in GetArray()
113 AtomicDexRefMap<DexFileReferenceType, Value>::GetArray(const DexFile* dex_file) const { in GetArray()
121 const DexFile* dex_file = pair.first; in Visit() local
/art/dex2oat/
Ddex2oat_vdex_test.cc69 const DexFile* dex_file) { in GetVerifierDeps()
98 uint16_t GetClassDefIndex(const std::string& cls, const DexFile& dex_file) { in GetClassDefIndex()
109 const DexFile& dex_file) { in HasVerifiedClass()
114 std::string GetFilename(const std::unique_ptr<const DexFile>& dex_file) { in GetFilename()
123 std::string GetOdex(const std::unique_ptr<const DexFile>& dex_file, in GetOdex()
128 std::string GetVdex(const std::unique_ptr<const DexFile>& dex_file, in GetVdex()
145 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local
200 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local
228 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local
252 std::unique_ptr<const DexFile> dex_file(OpenTestDexFile("Dex2oatVdexTestDex")); in TEST_F() local
/art/libdexfile/external/
Ddex_file_supp_test.cc35 std::unique_ptr<DexFile> dex_file; in TEST() local
43 std::unique_ptr<DexFile> dex_file; in TEST() local
54 std::unique_ptr<DexFile> dex_file; in TEST() local
65 std::unique_ptr<DexFile> dex_file; in GetTestDexData() local
73 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST() local
108 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST() local
119 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST() local
/art/runtime/verifier/
Dverifier_deps.cc43 for (const DexFile* dex_file : dex_files) { in VerifierDeps() local
63 for (const DexFile* dex_file : dex_files) { in MergeWith() local
79 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) { in GetDexFileDeps()
89 dex::StringIndex VerifierDeps::GetClassDescriptorStringId(const DexFile& dex_file, in GetClassDescriptorStringId()
137 dex::StringIndex VerifierDeps::GetIdFromString(const DexFile& dex_file, const std::string& str) { in GetIdFromString()
175 std::string VerifierDeps::GetStringFromId(const DexFile& dex_file, in GetStringFromId()
189 void VerifierDeps::AddAssignability(const DexFile& dex_file, in AddAssignability()
243 void VerifierDeps::AddAssignability(const DexFile& dex_file, in AddAssignability()
276 const DexFile& dex_file, in MaybeRecordVerificationStatus()
299 void VerifierDeps::RecordClassVerified(const DexFile& dex_file, const dex::ClassDef& class_def) { in RecordClassVerified()
[all …]
Dverifier_deps.h124 const std::vector<bool>& GetVerifiedClasses(const DexFile& dex_file) const { in GetVerifiedClasses()
136 bool ContainsDexFile(const DexFile& dex_file) const { in ContainsDexFile()
/art/dexlayout/
Ddex_ir_builder.cc250 Header* DexIrBuilder(const DexFile& dex_file, in DexIrBuilder()
332 void BuilderMaps::CheckAndSetRemainingOffsets(const DexFile& dex_file, const Options& options) { in CheckAndSetRemainingOffsets()
424 void BuilderMaps::CreateStringId(const DexFile& dex_file, uint32_t i) { in CreateStringId()
437 void BuilderMaps::CreateTypeId(const DexFile& dex_file, uint32_t i) { in CreateTypeId()
445 void BuilderMaps::CreateProtoId(const DexFile& dex_file, uint32_t i) { in CreateProtoId()
458 void BuilderMaps::CreateFieldId(const DexFile& dex_file, uint32_t i) { in CreateFieldId()
468 void BuilderMaps::CreateMethodId(const DexFile& dex_file, uint32_t i) { in CreateMethodId()
478 void BuilderMaps::CreateClassDef(const DexFile& dex_file, uint32_t i) { in CreateClassDef()
515 void BuilderMaps::CreateCallSiteId(const DexFile& dex_file, uint32_t i) { in CreateCallSiteId()
527 void BuilderMaps::CreateMethodHandleItem(const DexFile& dex_file, uint32_t i) { in CreateMethodHandleItem()
[all …]
/art/runtime/dex/
Ddex_file_annotations.cc120 const DexFile& dex_file, in ClassData()
151 static const AnnotationSetItem* FindAnnotationSetForField(const DexFile& dex_file, in FindAnnotationSetForField()
183 const AnnotationItem* SearchAnnotationSet(const DexFile& dex_file, in SearchAnnotationSet()
209 bool SkipAnnotationValue(const DexFile& dex_file, const uint8_t** annotation_ptr) in SkipAnnotationValue()
269 const uint8_t* SearchEncodedAnnotation(const DexFile& dex_file, in SearchEncodedAnnotation()
289 static const AnnotationSetItem* FindAnnotationSetForMethod(const DexFile& dex_file, in FindAnnotationSetForMethod()
321 const DexFile* dex_file = method->GetDexFile(); in FindAnnotationsItemForMethod() local
344 const DexFile& dex_file = klass.GetDexFile(); in FindAnnotationSetForClass() local
420 const DexFile& dex_file = klass.GetDexFile(); in ProcessAnnotationValue() local
700 const DexFile& dex_file = klass.GetDexFile(); in CreateAnnotationMember() local
[all …]
/art/test/692-vdex-inmem-loader/
Dvdex_inmem_loader.cc50 [&](const DexFile* dex_file) { in Java_Main_areClassesVerified()
60 for (const DexFile* dex_file : dex_files) { in Java_Main_areClassesVerified() local
89 [&](const DexFile* dex_file) { in Java_Main_hasVdexFile()
121 [&](const DexFile* dex_file) { in Java_Main_isBackedByOatFile()
146 [&](const DexFile* dex_file) { in Java_Main_areClassesPreverified()
156 for (const DexFile* dex_file : dex_files) { in Java_Main_areClassesPreverified() local
/art/runtime/
Dsdk_checker.cc51 for (const std::unique_ptr<const DexFile>& dex_file : sdk_dex_files_) { in ShouldDenyAccess() local
95 for (const std::unique_ptr<const DexFile>& dex_file : sdk_dex_files_) { in ShouldDenyAccess() local
133 for (const std::unique_ptr<const DexFile>& dex_file : sdk_dex_files_) { in ShouldDenyAccess() local
Dvdex_file.cc270 for (const DexFile* dex_file : dex_files) { in WriteToDisk() local
327 for (const DexFile* dex_file : dex_files) { in WriteToDisk() local
347 for (const DexFile* dex_file : dex_files) { in WriteToDisk() local
406 static const char* GetStringFromId(const DexFile& dex_file, in GetStringFromId()
429 static const uint32_t* GetExtraStringsOffsets(const DexFile& dex_file, in GetExtraStringsOffsets()
445 const DexFile& dex_file = cls->GetDexFile(); in ComputeClassStatus() local
/art/openjdkjvmti/
Dti_class_loader.cc66 const art::DexFile* dex_file) { in AddToClassLoader()
119 const art::DexFile* dex_file) { in AllocateNewDexFileCookie()
177 [&] (art::ObjPtr<art::mirror::Object> dex_file) { in FindSourceDexFileObject()
/art/libartservice/service/proto/
Ddex_use.proto38 string dex_file = 1; field
49 string dex_file = 1; field
/art/libprofile/profile/
Dprofile_boot_info.cc29 void ProfileBootInfo::Add(const DexFile* dex_file, uint32_t method_index) { in Add()
44 for (const DexFile* dex_file : dex_files_) { in Save() local
Dprofile_test_helper.h84 const DexFile* dex_file) { in ProfileIndexMatchesDexFile()
92 const DexFile* dex_file, in EqualInlineCaches()
/art/tools/veridex/
Dhidden_api.cc82 std::string HiddenApi::GetApiMethodName(const DexFile& dex_file, uint32_t method_index) { in GetApiMethodName()
92 std::string HiddenApi::GetApiFieldName(const DexFile& dex_file, uint32_t field_index) { in GetApiFieldName()
Dresolver.cc49 static bool HasSameNameAndSignature(const DexFile& dex_file, in HasSameNameAndSignature()
57 static bool HasSameNameAndSignature(const DexFile& dex_file, in HasSameNameAndSignature()
65 static bool HasSameNameAndType(const DexFile& dex_file, in HasSameNameAndType()
117 const DexFile& dex_file = resolver_it->second->dex_file_; in GetResolverOf() local
/art/runtime/native/
Djava_lang_VMClassLoader.cc136 auto is_base_dex = [](const DexFile* dex_file) { in VMClassLoader_getBootClassPathEntries()
142 auto dchecked_is_base_dex = [&](const DexFile* dex_file) { in VMClassLoader_getBootClassPathEntries()
159 auto get_location = [](const DexFile* dex_file) { return dex_file->GetLocation(); }; in VMClassLoader_getBootClassPathEntries()

12345678910