Home | History | Annotate | Download | only in llvm-ar

Lines Matching refs:Path

64   "  [P] - use full path names when matching\n"
124 // This variable holds the (possibly expanded) list of path objects that
126 std::set<sys::Path> Paths;
275 // sys::Path::getDirectoryContent method to perform the actual directory scans.
277 recurseDirectories(const sys::Path& path,
278 std::set<sys::Path>& result, std::string* ErrMsg) {
281 std::set<sys::Path> content;
282 if (path.getDirectoryContents(content, ErrMsg))
285 for (std::set<sys::Path>::iterator I = content.begin(), E = content.end();
293 std::set<sys::Path> moreResults;
305 // buildPaths - Convert the strings in the Members vector to sys::Path objects
310 sys::Path aPath;
323 std::set<sys::Path> dirpaths;
349 // looking for members that match the path list. It is careful to uncompress
452 sys::Path dirs(I->getPath());
482 // be no more than one path in the Paths list or else this algorithm breaks.
545 std::set<sys::Path> remaining(Paths);
551 std::set<sys::Path>::iterator found =
579 for (std::set<sys::Path>::iterator PI = Paths.begin(), PE = Paths.end();
605 std::set<sys::Path> remaining(Paths);
617 std::set<sys::Path>::iterator found = remaining.end();
618 for (std::set<sys::Path>::iterator RI = remaining.begin(),
676 for (std::set<sys::Path>::iterator PI = remaining.begin(),
714 // Check the path name of the archive
715 sys::Path ArchivePath;