Searched defs:DexFile (Results 1 - 2 of 2) sorted by relevance

/art/runtime/
H A Ddex_file.cc50 const byte DexFile::kDexMagic[] = { 'd', 'e', 'x', '\n' };
51 const byte DexFile::kDexMagicVersion[] = { '0', '3', '5', '\0' };
73 bool DexFile::GetChecksum(const char* filename, uint32_t* checksum, std::string* error_msg) {
82 if (DexFile::IsMultiDexLocation(filename)) {
110 std::unique_ptr<const DexFile> dex_file(DexFile::OpenFile(fd.release(), filename, false, error_msg));
121 bool DexFile::Open(const char* filename, const char* location, std::string* error_msg,
122 std::vector<const DexFile*>* dex_files) {
130 return DexFile::OpenZip(fd.release(), location, error_msg, dex_files);
133 std::unique_ptr<const DexFile> dex_fil
339 DexFile::DexFile(const byte* base, size_t size, function in class:art::DexFile
[all...]
H A Ddex_file.h51 class DexFile { class in namespace:art
58 // name of the DexFile entry within a zip archive
386 std::vector<const DexFile*>* dex_files);
389 static const DexFile* Open(const uint8_t* base, size_t size,
398 std::string* error_msg, std::vector<const DexFile*>* dex_files);
401 virtual ~DexFile();
428 // For DexFiles directly from .dex files, this is the checksum from the DexFile::Header.
557 const FieldId* FindFieldId(const DexFile::TypeId& declaring_klass,
558 const DexFile::StringId& name,
559 const DexFile
[all...]

Completed in 103 milliseconds