Home
last modified time | relevance | path

Searched refs:directory_iterator (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DVirtualFileSystem.h159 class directory_iterator {
163 directory_iterator(std::shared_ptr<detail::DirIterImpl> I) in directory_iterator() function
171 directory_iterator() = default;
174 directory_iterator &increment(std::error_code &EC) { in increment()
185 bool operator==(const directory_iterator &RHS) const {
190 bool operator!=(const directory_iterator &RHS) const {
201 std::stack<directory_iterator, std::vector<directory_iterator>> Stack;
264 virtual directory_iterator dir_begin(const Twine &Dir,
330 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override;
365 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override { in dir_begin()
[all …]
H A DFileSystem.h1197 class directory_iterator {
1202 explicit directory_iterator(const Twine &path, std::error_code &ec,
1220 directory_iterator() = default;
1223 directory_iterator &increment(std::error_code &ec) { in increment()
1231 bool operator==(const directory_iterator &RHS) const {
1241 bool operator!=(const directory_iterator &RHS) const {
1250 std::stack<directory_iterator, std::vector<directory_iterator>> Stack;
1269 State->Stack.push(directory_iterator(path, ec, Follow)); in State()
1270 if (State->Stack.top() == directory_iterator()) in State()
1276 const directory_iterator end_itr = {}; in increment()
[all …]
/freebsd-12.1/contrib/libc++/src/filesystem/
H A Ddirectory_iterator.cpp234 directory_iterator::directory_iterator(const path& p, error_code* ec, in directory_iterator() function in directory_iterator
249 directory_iterator& directory_iterator::__increment(error_code* ec) { in __increment()
263 directory_entry const& directory_iterator::__dereference() const { in __dereference()
331 const directory_iterator end_it; in __advance()
H A Doperations.cpp620 directory_iterator it = in __copy()
621 ec ? directory_iterator(from, *ec) : directory_iterator(from); in __copy()
626 for (; it != directory_iterator(); it.increment(m_ec2)) { in __copy()
983 auto it = ec ? directory_iterator(p, *ec) : directory_iterator(p); in __fs_is_empty()
986 return it == directory_iterator{}; in __fs_is_empty()
1123 for (directory_iterator it(p, ec); !ec && it != directory_iterator(); in remove_all_impl()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DVirtualFileSystem.cpp315 llvm::sys::fs::directory_iterator Iter;
319 if (Iter != llvm::sys::fs::directory_iterator()) in RealFSDirIter()
414 directory_iterator CurrentDirIter;
425 if (CurrentDirIter != directory_iterator()) in incrementFS()
437 if (!EC && CurrentDirIter == directory_iterator()) in incrementDirIter()
472 return directory_iterator( in dir_begin()
898 return directory_iterator( in dir_begin()
965 directory_iterator ExternalDirIter;
2038 directory_iterator I = FS->dir_begin(Path, EC); in recursive_directory_iterator()
2039 if (I != directory_iterator()) { in recursive_directory_iterator()
[all …]
H A DCachePruning.cpp220 for (sys::fs::directory_iterator File(CachePathNative, EC), FileEnd; in pruneCache()
/freebsd-12.1/contrib/libc++/include/
H A Dfilesystem48 class directory_iterator;
51 directory_iterator begin(directory_iterator iter) noexcept;
52 directory_iterator end(const directory_iterator&) noexcept;
1939 class directory_iterator;
2148 friend class directory_iterator;
2401 class directory_iterator {
2426 directory_iterator(const directory_iterator&) = default;
2427 directory_iterator(directory_iterator&&) = default;
2428 directory_iterator& operator=(const directory_iterator&) = default;
2430 directory_iterator& operator=(directory_iterator&& __o) noexcept {
[all …]
/freebsd-12.1/contrib/libc++/include/experimental/
H A Dfilesystem48 class directory_iterator;
50 // enable directory_iterator range-based for statements
51 directory_iterator begin(directory_iterator iter) noexcept;
52 directory_iterator end(const directory_iterator&) noexcept;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/
H A DFileSystem.h62 llvm::vfs::directory_iterator DirBegin(const FileSpec &file_spec,
64 llvm::vfs::directory_iterator DirBegin(const llvm::Twine &dir,
/freebsd-12.1/lib/libc++fs/
H A DMakefile14 SRCS+= directory_iterator.cpp
/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/
H A DFileSystem.cpp66 vfs::directory_iterator FileSystem::DirBegin(const FileSpec &file_spec, in DirBegin()
71 vfs::directory_iterator FileSystem::DirBegin(const Twine &dir, in DirBegin()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/
H A DCommandCompletions.cpp182 llvm::vfs::directory_iterator Iter = fs.DirBegin(SearchDir, EC); in DiskFilesOrDirectories()
183 llvm::vfs::directory_iterator End; in DiskFilesOrDirectories()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/
H A DBareMetal.cpp122 for (llvm::vfs::directory_iterator in AddClangCXXStdlibIncludeArgs()
H A DMinGW.cpp304 for (llvm::sys::fs::directory_iterator LI(LibDir, EC), LE; !EC && LI != LE; in findGccVersion()
H A DCuda.cpp179 for (llvm::sys::fs::directory_iterator LI(LibDevicePath, EC), LE; in CudaInstallationDetector()
H A DLinux.cpp870 for (llvm::sys::fs::directory_iterator LI(base, EC), LE; !EC && LI != LE; in DetectLibcxxIncludePath()
H A DGnu.cpp1830 for (llvm::vfs::directory_iterator LI = D.getVFS().dir_begin(PrefixDir, EC), in AddDefaultGCCPrefixes()
2308 for (llvm::vfs::directory_iterator in ScanLibDirForGCCTriple()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInstance.cpp182 for (llvm::vfs::directory_iterator Dir = FS.dir_begin(DirNative, EC), DirEnd; in collectIncludePCH()
1417 for (llvm::sys::fs::directory_iterator Dir(ModuleCachePathNative, EC), DirEnd; in pruneModuleCache()
1424 for (llvm::sys::fs::directory_iterator File(Dir->path(), EC), FileEnd; in pruneModuleCache()
1454 if (llvm::sys::fs::directory_iterator(Dir->path(), EC) == in pruneModuleCache()
1455 llvm::sys::fs::directory_iterator() && !EC) in pruneModuleCache()
H A DFrontendAction.cpp719 for (llvm::vfs::directory_iterator Dir = FS.dir_begin(DirNative, EC), in BeginSourceFile()
/freebsd-12.1/lib/libc++/
H A DMakefile51 SRCS+= filesystem/directory_iterator.cpp
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderSearch.cpp1575 for (llvm::vfs::directory_iterator Dir = FS.dir_begin(DirNative, EC), in collectAllModules()
1646 for (llvm::vfs::directory_iterator Dir = FS.dir_begin(DirNative, EC), DirEnd; in loadSubdirectoryModuleMaps()
/freebsd-12.1/contrib/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp535 for (sys::fs::directory_iterator Dir(BundlePath, EC), DirEnd; in expandBundle()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp2001 directory_iterator DI = directory_iterator(DirPath, EC); in getWhiteListFilenames()
2002 directory_iterator DE; in getWhiteListFilenames()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp850 for (llvm::sys::fs::directory_iterator D(Path, EC), DEnd; in writeIndex()
/freebsd-12.1/contrib/llvm/lib/Support/Unix/
H A DPath.inc922 directory_iterator Begin(Entry, EC, false);
923 directory_iterator End;

12