Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/libcxx/include/__filesystem/
H A Ddirectory_iterator.h37 class directory_iterator {
48 directory_iterator() noexcept {} in directory_iterator() function
51 explicit directory_iterator(const path& __p) in directory_iterator() function
52 : directory_iterator(__p, nullptr) {} in directory_iterator()
55 directory_iterator(const path& __p, directory_options __opts) in directory_iterator() function
56 : directory_iterator(__p, nullptr, __opts) {} in directory_iterator()
59 directory_iterator(const path& __p, error_code& __ec) in directory_iterator() function
60 : directory_iterator(__p, &__ec) {} in directory_iterator()
63 directory_iterator(const path& __p, directory_options __opts, in directory_iterator() function
65 : directory_iterator(__p, &__ec, __opts) {} in directory_iterator()
[all …]
H A Ddirectory_entry.h266 friend class directory_iterator;
511 friend class directory_iterator;
/openbsd-src/gnu/llvm/libcxx/src/filesystem/
H A Ddirectory_iterator.cpp169 directory_iterator::directory_iterator(const path& p, error_code* ec, in directory_iterator() function in directory_iterator
184 directory_iterator& directory_iterator::__increment(error_code* ec) { in __increment()
198 directory_entry const& directory_iterator::__dereference() const { in __dereference()
266 const directory_iterator end_it; in __advance()
H A Doperations.cpp797 directory_iterator it = in __copy()
798 ec ? directory_iterator(from, *ec) : directory_iterator(from); in __copy()
803 for (; it != directory_iterator(); it.increment(m_ec2)) { in __copy()
1186 auto it = ec ? directory_iterator(p, *ec) : directory_iterator(p); in __fs_is_empty()
1189 return it == directory_iterator{}; in __fs_is_empty()
1366 for (directory_iterator it(p, ec); !ec && it != directory_iterator(); in remove_all_impl()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DFileSystem.h1423 class directory_iterator {
1428 explicit directory_iterator(const Twine &path, std::error_code &ec,
1437 explicit directory_iterator(const directory_entry &de, std::error_code &ec,
1446 directory_iterator() = default;
1449 directory_iterator &increment(std::error_code &ec) { in increment()
1457 bool operator==(const directory_iterator &RHS) const {
1467 bool operator!=(const directory_iterator &RHS) const {
1476 std::stack<directory_iterator, std::vector<directory_iterator>> Stack;
1495 State->Stack.push(directory_iterator(path, ec, Follow)); in State()
1496 if (State->Stack.top() == directory_iterator()) in State()
[all …]
H A DVirtualFileSystem.h181 class directory_iterator {
185 directory_iterator(std::shared_ptr<detail::DirIterImpl> I) in directory_iterator() function
193 directory_iterator() = default;
196 directory_iterator &increment(std::error_code &EC) { in increment()
207 bool operator==(const directory_iterator &RHS) const {
212 bool operator!=(const directory_iterator &RHS) const {
223 std::stack<directory_iterator, std::vector<directory_iterator>> Stack;
286 virtual directory_iterator dir_begin(const Twine &Dir,
382 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override;
435 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override { in dir_begin()
[all …]
H A DFileCollector.h39 virtual llvm::vfs::directory_iterator
126 llvm::vfs::directory_iterator
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DVirtualFileSystem.cpp271 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override;
387 llvm::sys::fs::directory_iterator Iter;
391 if (Iter != llvm::sys::fs::directory_iterator()) in RealFSDirIter()
398 CurrentEntry = (Iter == llvm::sys::fs::directory_iterator()) in increment()
407 directory_iterator RealFileSystem::dir_begin(const Twine &Dir, in dir_begin()
410 return directory_iterator( in dir_begin()
502 SmallVector<directory_iterator, 8> IterList;
504 directory_iterator CurrentDirIter;
514 if (CurrentDirIter != directory_iterator()) in incrementIter()
518 if (IsFirstTime && CurrentDirIter == directory_iterator()) in incrementIter()
[all …]
H A DFileCollector.cpp136 llvm::vfs::directory_iterator
144 for (; !EC && It != llvm::vfs::directory_iterator(); It.increment(EC)) { in addDirectoryImpl()
278 llvm::vfs::directory_iterator dir_begin(const llvm::Twine &Dir, in dir_begin()
H A DCachePruning.cpp214 for (sys::fs::directory_iterator File(CachePathNative, EC), FileEnd; in pruneCache()
/openbsd-src/gnu/llvm/clang/lib/DirectoryWatcher/
H A DDirectoryScanner.cpp31 for (auto It = fs::directory_iterator(Path, EC), in scanDirectory()
32 End = fs::directory_iterator(); in scanDirectory()
/openbsd-src/gnu/llvm/libcxx/include/
H A Dfilesystem233 friend class directory_iterator; // exposition only
236 class directory_iterator;
238 // enable directory_iterator range-based for statements
239 directory_iterator begin(directory_iterator iter) noexcept;
240 directory_iterator end(directory_iterator) noexcept;
421 inline constexpr bool std::ranges::enable_borrowed_range<std::filesystem::directory_iterator> = tru…
426 inline constexpr bool std::ranges::enable_view<std::filesystem::directory_iterator> = true;
436 #include <__filesystem/directory_iterator.h>
/openbsd-src/gnu/llvm/lldb/include/lldb/Host/
H A DFileSystem.h64 llvm::vfs::directory_iterator DirBegin(const FileSpec &file_spec,
66 llvm::vfs::directory_iterator DirBegin(const llvm::Twine &dir,
/openbsd-src/gnu/llvm/llvm/tools/llvm-debuginfo-analyzer/
H A Dllvm-debuginfo-analyzer.cpp64 for (sys::fs::directory_iterator Dir(BundlePath, EC), DirEnd; in expandBundle()
/openbsd-src/gnu/llvm/lldb/source/Host/common/
H A DFileSystem.cpp69 vfs::directory_iterator FileSystem::DirBegin(const FileSpec &file_spec, in DirBegin()
79 vfs::directory_iterator FileSystem::DirBegin(const Twine &dir, in DirBegin()
/openbsd-src/gnu/llvm/lldb/source/Host/posix/
H A DProcessLauncherPosixFork.cpp176 for (llvm::sys::fs::directory_iterator iter(proc_fd_path, ec), file_end; in ChildFunc()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DAMDGPU.cpp48 for (llvm::vfs::directory_iterator File = D.getVFS().dir_begin(Cand.Path, EC), in findSPACKPackage()
83 for (llvm::vfs::directory_iterator LI = D.getVFS().dir_begin(Path, EC), LE; in scanLibDevicePath()
290 for (llvm::vfs::directory_iterator in getInstallationPathCandidates()
H A DBareMetal.cpp247 for (llvm::vfs::directory_iterator LI = D.getVFS().dir_begin(Dir.str(), EC), in AddClangCXXStdlibIncludeArgs()
H A DWebAssembly.cpp515 for (llvm::vfs::directory_iterator LI = getVFS().dir_begin(Path, EC), LE; in addLibStdCXXIncludePaths()
/openbsd-src/gnu/llvm/lld/ELF/
H A DDriverUtils.cpp241 for (llvm::sys::fs::directory_iterator LI(dir, EC), LE; in findMajMinShlib()
/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DCompilerInstance.cpp250 for (llvm::vfs::directory_iterator Dir = FS.dir_begin(DirNative, EC), DirEnd; in collectIncludePCH()
1610 for (llvm::sys::fs::directory_iterator Dir(ModuleCachePathNative, EC), DirEnd; in pruneModuleCache()
1617 for (llvm::sys::fs::directory_iterator File(Dir->path(), EC), FileEnd; in pruneModuleCache()
1647 if (llvm::sys::fs::directory_iterator(Dir->path(), EC) == in pruneModuleCache()
1648 llvm::sys::fs::directory_iterator() && !EC) in pruneModuleCache()
/openbsd-src/gnu/llvm/llvm/tools/dsymutil/
H A Ddsymutil.cpp153 sys::fs::directory_iterator DirIt(BundlePath, EC); in getInputs()
154 sys::fs::directory_iterator DirEnd; in getInputs()
/openbsd-src/gnu/llvm/lldb/source/Commands/
H A DCommandCompletions.cpp408 llvm::vfs::directory_iterator Iter = fs.DirBegin(SearchDir, EC); in DiskFilesOrDirectories()
409 llvm::vfs::directory_iterator End; in DiskFilesOrDirectories()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libcxx/src/
H A DBUILD.gn209 "filesystem/directory_iterator.cpp",
/openbsd-src/gnu/lib/libcxx/
H A DMakefile68 SRCS+= directory_iterator.cpp \
378 __filesystem/directory_iterator.h \

123