Lines Matching refs:ZipReader
118 bool ExtractCurrentEntryToFilePath(zip::ZipReader* reader,
124 const zip::ZipReader::Entry* LocateAndOpenEntry(
125 zip::ZipReader* const reader,
130 // The underlying library can do O(1) access, but ZipReader does not expose
132 while (const zip::ZipReader::Entry* const entry = reader->Next()) {
172 if (ZipReader reader; reader.Open(zip_path)) {
176 while (const ZipReader::Entry* const entry = reader.Next()) {
207 ZipReader reader;
213 ZipReader reader;
221 ZipReader reader;
228 ZipReader reader;
235 ZipReader reader;
242 // contents collected from the ZipReader matches the expected contents.
245 ZipReader reader;
249 while (const ZipReader::Entry* const entry = reader.Next()) {
266 ZipReader reader;
270 while (const ZipReader::Entry* const entry = reader.Next()) {
284 ZipReader reader;
288 const ZipReader::Entry* entry = LocateAndOpenEntry(&reader, target_path);
302 ZipReader reader;
306 const ZipReader::Entry* entry = LocateAndOpenEntry(&reader, target_path);
314 ZipReader reader;
317 const ZipReader::Entry* entry = LocateAndOpenEntry(&reader, target_path);
373 ZipReader reader;
377 const ZipReader::Entry* entry = LocateAndOpenEntry(&reader, target_path);
385 ZipReader reader;
388 const ZipReader::Entry* entry = LocateAndOpenEntry(&reader, target_path);
402 ZipReader reader;
407 const ZipReader::Entry* entry = reader.Next();
423 const ZipReader::Entry* entry = reader.Next();
437 ZipReader reader;
442 const ZipReader::Entry* entry = reader.Next();
458 const ZipReader::Entry* entry = reader.Next();
469 const ZipReader::Entry* entry = reader.Next();
484 // Verifies that the ZipReader class can extract a file from a zip archive
505 ZipReader reader;
522 ZipReader reader;
559 ZipReader reader;
592 ZipReader reader;
624 ZipReader reader;
657 ZipReader reader;
689 ZipReader reader;
725 ZipReader reader;
765 ZipReader reader;
796 ZipReader reader;
809 ZipReader reader;
826 ZipReader reader;
843 ZipReader reader;
851 ZipReader reader;
854 const ZipReader::Entry* const entry =