Home
last modified time | relevance | path

Searched refs:ZipEntry (Results 1 – 8 of 8) sorted by relevance

/art/runtime/
Dzip_archive.h37 class ZipEntry {
42 virtual ~ZipEntry();
48 ZipEntry(ZipArchiveHandle handle, in ZipEntry() function
49 ::ZipEntry* zip_entry) : handle_(handle), zip_entry_(zip_entry) {} in ZipEntry()
52 ::ZipEntry* const zip_entry_;
55 DISALLOW_COPY_AND_ASSIGN(ZipEntry);
64 ZipEntry* Find(const char* name, std::string* error_msg) const;
71 friend class ZipEntry; variable
Dzip_archive.cc31 uint32_t ZipEntry::GetUncompressedLength() { in GetUncompressedLength()
35 uint32_t ZipEntry::GetCrc32() { in GetCrc32()
39 ZipEntry::~ZipEntry() { in ~ZipEntry()
43 bool ZipEntry::ExtractToFile(File& file, std::string* error_msg) { in ExtractToFile()
53 MemMap* ZipEntry::ExtractToMemMap(const char* zip_filename, const char* entry_filename, in ExtractToMemMap()
122 ZipEntry* ZipArchive::Find(const char* name, std::string* error_msg) const { in Find()
126 std::unique_ptr< ::ZipEntry> zip_entry(new ::ZipEntry); in Find()
133 return new ZipEntry(handle_, zip_entry.release()); in Find()
Dzip_archive_test.cc38 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find("classes.dex", &error_msg)); in TEST_F()
Ddex_file.cc101 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(zip_entry_name, error_msg)); in GetChecksum()
156 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(DexFile::kClassesDex, &error_msg)); in ContainsClassesDex()
318 std::unique_ptr<ZipEntry> zip_entry(zip_archive.Find(entry_name, error_msg)); in Open()
/art/compiler/
Doat_writer.h44 class ZipEntry; variable
262 bool WriteDexFile(OutputStream* rodata, File* file, OatDexFile* oat_dex_file, ZipEntry* dex_file);
290 std::vector<std::unique_ptr<ZipEntry>> zipped_dex_files_;
Doat_writer.cc94 explicit DexFileSource(ZipEntry* zip_entry) in DexFileSource()
113 ZipEntry* GetZipEntry() const { in GetZipEntry()
116 return static_cast<ZipEntry*>(const_cast<void*>(source_)); in GetZipEntry()
363 std::unique_ptr<ZipEntry> entry(zip_archive->Find(entry_name.c_str(), &error_msg)); in AddZippedDexFilesSource()
1897 ZipEntry* dex_file) { in WriteDexFile()
/art/dex2oat/
Ddex2oat.cc2343 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(input_filename, error_msg)); in ReadCommentedInputFromZip()
/art/runtime/interpreter/
Dunstarted_runtime.cc375 std::unique_ptr<ZipEntry> zip_entry(zip_archive->Find(entry_name, error_msg)); in FindAndExtractEntry()