Lines Matching full:paths
186 bool ZipWriter::AddMixedEntries(Paths paths) { in AddMixedEntries() argument
187 // Pointers to directory paths in |paths|. in AddMixedEntries()
193 // First pass. We don't know which paths are files and which ones are in AddMixedEntries()
195 // path. Try to open all of the paths as files. We'll get invalid file in AddMixedEntries()
198 while (!paths.empty()) { in AddMixedEntries()
199 // Work with chunks of 50 paths at most. in AddMixedEntries()
200 const size_t n = std::min<size_t>(paths.size(), 50); in AddMixedEntries()
201 const Paths relative_paths = paths.subspan(0, n); in AddMixedEntries()
202 paths = paths.subspan(n, paths.size() - n); in AddMixedEntries()
234 bool ZipWriter::AddFileEntries(Paths paths) { in AddFileEntries() argument
238 while (!paths.empty()) { in AddFileEntries()
239 // Work with chunks of 50 paths at most. in AddFileEntries()
240 const size_t n = std::min<size_t>(paths.size(), 50); in AddFileEntries()
241 const Paths relative_paths = paths.subspan(0, n); in AddFileEntries()
242 paths = paths.subspan(n, paths.size() - n); in AddFileEntries()
268 bool ZipWriter::AddDirectoryEntries(Paths paths) { in AddDirectoryEntries() argument
269 for (const base::FilePath& path : paths) { in AddDirectoryEntries()
292 void ZipWriter::Filter(std::vector<base::FilePath>* const paths) { in Filter() argument
293 DCHECK(paths); in Filter()
298 const auto end = std::remove_if(paths->begin(), paths->end(), in Filter()
302 paths->erase(end, paths->end()); in Filter()