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
343 DexFile::DexFile(const byte* base, size_t size, function in class:art::DexFile
[all...]
H A Ddex_file.h53 class DexFile { class in namespace:art
60 // name of the DexFile entry within a zip archive
388 std::vector<const DexFile*>* dex_files);
391 static const DexFile* Open(const uint8_t* base, size_t size,
401 std::string* error_msg, std::vector<const DexFile*>* dex_files);
404 virtual ~DexFile();
431 // For DexFiles directly from .dex files, this is the checksum from the DexFile::Header.
560 const FieldId* FindFieldId(const DexFile::TypeId& declaring_klass,
561 const DexFile::StringId& name,
562 const DexFile
[all...]

Completed in 63 milliseconds