Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/libcxx/include/__filesystem/
H A Ddirectory_iterator.h42 class directory_iterator {
54 …_LIBCPP_HIDE_FROM_ABI explicit directory_iterator(const path& __p) : directory_iterator(__p, nullp… in directory_iterator() function
64 _LIBCPP_HIDE_FROM_ABI directory_iterator(const directory_iterator&) = default;
65 _LIBCPP_HIDE_FROM_ABI directory_iterator(directory_iterator&&) = default;
66 _LIBCPP_HIDE_FROM_ABI directory_iterator& operator=(const directory_iterator&) = default;
68 _LIBCPP_HIDE_FROM_ABI directory_iterator& operator=(directory_iterator&& __o) noexcept {
104 operator==(const directory_iterator& __lhs, const directory_iterator& __rhs) noexcept;
118 operator==(const directory_iterator& __lhs, const directory_iterator& __rhs) noexcept {
123 operator!=(const directory_iterator& __lhs, const directory_iterator& __rhs) noexcept {
128 inline _LIBCPP_HIDE_FROM_ABI directory_iterator begin(directory_iterator __iter) noexcept { return … in begin()
[all …]
H A Ddirectory_entry.h195 friend class directory_iterator;
421 friend class directory_iterator;
/freebsd-14.2/contrib/kyua/utils/fs/
H A Ddirectory.cpp219 detail::directory_iterator::directory_iterator(std::shared_ptr< impl > pimpl) : in directory_iterator() function in detail::directory_iterator
226 detail::directory_iterator::~directory_iterator(void) in ~directory_iterator()
237 detail::directory_iterator
247 detail::directory_iterator
248 detail::directory_iterator::new_end(void) in new_end()
264 detail::directory_iterator::operator==(const directory_iterator& other) const in operator ==()
277 detail::directory_iterator::operator!=(const directory_iterator& other) const in operator !=()
288 detail::directory_iterator&
289 detail::directory_iterator::operator++(void) in operator ++()
300 detail::directory_iterator::operator*(void) const in operator *()
[all …]
H A Ddirectory.hpp67 class directory_iterator { class
73 directory_iterator(std::shared_ptr< impl >);
76 static directory_iterator new_begin(const path&);
77 static directory_iterator new_end(void);
80 ~directory_iterator();
82 bool operator==(const directory_iterator&) const;
83 bool operator!=(const directory_iterator&) const;
84 directory_iterator& operator++(void);
101 typedef detail::directory_iterator const_iterator;
H A Ddirectory_fwd.hpp42 class directory_iterator;
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dfilesystem239 class directory_iterator {
248 directory_iterator() noexcept;
254 directory_iterator(const directory_iterator& rhs);
255 directory_iterator(directory_iterator&& rhs) noexcept;
256 ~directory_iterator();
258 directory_iterator& operator=(const directory_iterator& rhs);
259 directory_iterator& operator=(directory_iterator&& rhs) noexcept;
263 directory_iterator& operator++();
267 return *this == directory_iterator();
274 directory_iterator begin(directory_iterator iter) noexcept;
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/src/filesystem/
H A Ddirectory_iterator.cpp170 directory_iterator::directory_iterator(const path& p, error_code* ec, directory_options opts) { 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()
258 const directory_iterator end_it; in __advance()
H A Doperations.cpp164 directory_iterator it = ec ? directory_iterator(from, *ec) : directory_iterator(from); in __copy()
169 for (; it != directory_iterator(); it.increment(m_ec2)) { in __copy()
556 auto it = ec ? directory_iterator(p, *ec) : directory_iterator(p); in __fs_is_empty()
559 return it == directory_iterator{}; in __fs_is_empty()
724 for (directory_iterator it(p, ec); !ec && it != directory_iterator(); it.increment(ec)) { in remove_all_impl()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DFileSystem.h1421 class directory_iterator {
1426 explicit directory_iterator(const Twine &path, std::error_code &ec,
1444 directory_iterator() = default;
1447 directory_iterator &increment(std::error_code &ec) { in increment()
1455 bool operator==(const directory_iterator &RHS) const {
1465 bool operator!=(const directory_iterator &RHS) const {
1474 std::stack<directory_iterator, std::vector<directory_iterator>> Stack;
1493 State->Stack.push(directory_iterator(path, ec, Follow)); in State()
1494 if (State->Stack.top() == directory_iterator()) in State()
1500 const directory_iterator end_itr = {}; in increment()
[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
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp390 llvm::sys::fs::directory_iterator Iter;
413 return directory_iterator( in dir_begin()
505 SmallVector<directory_iterator, 8> IterList;
507 directory_iterator CurrentDirIter;
581 directory_iterator Combined = directory_iterator( in dir_begin()
1129 return directory_iterator( in dir_begin()
1439 directory_iterator RedirectIter; in dir_begin()
1481 SmallVector<directory_iterator, 2> Iters; in dir_begin()
1495 directory_iterator Combined{ in dir_begin()
2835 if (I != directory_iterator()) { in recursive_directory_iterator()
[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()
/freebsd-14.2/contrib/llvm-project/clang/lib/DirectoryWatcher/
H A DDirectoryScanner.cpp31 for (auto It = fs::directory_iterator(Path, EC), in scanDirectory()
32 End = fs::directory_iterator(); in scanDirectory()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Host/
H A DFileSystem.h74 llvm::vfs::directory_iterator DirBegin(const FileSpec &file_spec,
76 llvm::vfs::directory_iterator DirBegin(const llvm::Twine &dir,
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A Dllvm-debuginfo-analyzer.cpp64 for (sys::fs::directory_iterator Dir(BundlePath, EC), DirEnd; in expandBundle()
/freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp57 vfs::directory_iterator FileSystem::DirBegin(const FileSpec &file_spec, in DirBegin()
67 vfs::directory_iterator FileSystem::DirBegin(const Twine &dir, in DirBegin()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdTsSymbolMap.inc16 SYMBOL(directory_iterator, std::experimental::filesystem::, <experimental/filesystem>)
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dfilesystem.inc26 using std::filesystem::directory_iterator;
/freebsd-14.2/contrib/llvm-project/lldb/source/Host/posix/
H A DProcessLauncherPosixFork.cpp176 for (llvm::sys::fs::directory_iterator iter(proc_fd_path, ec), file_end; in ChildFunc()
/freebsd-14.2/contrib/llvm-project/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 DWebAssembly.cpp565 for (llvm::vfs::directory_iterator LI = getVFS().dir_begin(Path, EC), LE; in addLibStdCXXIncludePaths()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp248 for (llvm::vfs::directory_iterator Dir = FS.dir_begin(DirNative, EC), DirEnd; in collectIncludePCH()
1629 for (llvm::sys::fs::directory_iterator Dir(ModuleCachePathNative, EC), DirEnd; in pruneModuleCache()
1636 for (llvm::sys::fs::directory_iterator File(Dir->path(), EC), FileEnd; in pruneModuleCache()
1666 if (llvm::sys::fs::directory_iterator(Dir->path(), EC) == in pruneModuleCache()
1667 llvm::sys::fs::directory_iterator() && !EC) in pruneModuleCache()
/freebsd-14.2/contrib/llvm-project/lldb/source/Commands/
H A DCommandCompletions.cpp415 llvm::vfs::directory_iterator Iter = fs.DirBegin(SearchDir, EC); in DiskFilesOrDirectories()
416 llvm::vfs::directory_iterator End; in DiskFilesOrDirectories()

12