| /llvm-project-15.0.7/libcxx/include/__filesystem/ |
| H A D | recursive_directory_iterator.h | 35 class recursive_directory_iterator { 49 explicit recursive_directory_iterator( 62 recursive_directory_iterator(const recursive_directory_iterator&) = default; 63 recursive_directory_iterator(recursive_directory_iterator&&) = default; 65 recursive_directory_iterator& 69 recursive_directory_iterator& 79 ~recursive_directory_iterator() = default; 137 operator==(const recursive_directory_iterator&, 146 operator==(const recursive_directory_iterator& __lhs, 163 end(recursive_directory_iterator) noexcept { in end() argument [all …]
|
| H A D | directory_entry.h | 256 friend class recursive_directory_iterator; variable 501 friend class recursive_directory_iterator; variable
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/ |
| H A D | range_concept_conformance.compile.pass.cpp | 19 …ert(std::same_as<std::ranges::iterator_t<fs::recursive_directory_iterator>, fs::recursive_director… 20 static_assert(std::ranges::common_range<fs::recursive_directory_iterator>); 21 static_assert(std::ranges::input_range<fs::recursive_directory_iterator>); 22 static_assert(std::ranges::view<fs::recursive_directory_iterator>); 23 static_assert(!std::ranges::sized_range<fs::recursive_directory_iterator>); 24 static_assert(std::ranges::borrowed_range<fs::recursive_directory_iterator>); 27 …rt(std::same_as<std::ranges::iterator_t<fs::recursive_directory_iterator&>, fs::recursive_director… 28 static_assert(std::ranges::common_range<fs::recursive_directory_iterator&>); 29 static_assert(std::ranges::input_range<fs::recursive_directory_iterator&>); 30 static_assert(!std::ranges::view<fs::recursive_directory_iterator&>); [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.directory_iterator/ |
| H A D | iterator_concept_conformance.compile.pass.cpp | 31 static_assert(std::input_iterator<fs::recursive_directory_iterator>); 32 static_assert(!std::forward_iterator<fs::recursive_directory_iterator>); 33 static_assert(!std::indirectly_writable<fs::recursive_directory_iterator, value_type>); 34 static_assert(!std::incrementable<fs::recursive_directory_iterator>); 35 static_assert(std::sentinel_for<fs::recursive_directory_iterator, fs::recursive_directory_iterator>… 36 static_assert(!std::sized_sentinel_for<fs::recursive_directory_iterator, fs::recursive_directory_it… 37 static_assert(!std::indirectly_movable<fs::recursive_directory_iterator, fs::recursive_directory_it… 38 …assert(!std::indirectly_movable_storable<fs::recursive_directory_iterator, fs::recursive_directory… 39 static_assert(!std::indirectly_copyable<fs::recursive_directory_iterator, fs::recursive_directory_i… 40 …ssert(!std::indirectly_copyable_storable<fs::recursive_directory_iterator, fs::recursive_directory… [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/ |
| H A D | move_assign.pass.cpp | 43 const recursive_directory_iterator endIt; in TEST_SUITE() 44 recursive_directory_iterator it(testDir, in TEST_SUITE() 65 const recursive_directory_iterator endIt; in createDifferentInterestingIterator() 66 recursive_directory_iterator it(testDir, in createDifferentInterestingIterator() 80 using D = recursive_directory_iterator; in TEST_CASE() 88 const recursive_directory_iterator endIt; in TEST_CASE() 94 recursive_directory_iterator to; in TEST_CASE() 108 recursive_directory_iterator from; in TEST_CASE() 119 const recursive_directory_iterator endIt; in TEST_CASE() 144 recursive_directory_iterator it; in TEST_CASE() [all …]
|
| H A D | recursion_pending.pass.cpp | 33 recursive_directory_iterator it(static_env.Dir); in TEST_CASE() 45 recursive_directory_iterator it(rec_pending_it); in TEST_CASE() 54 recursive_directory_iterator it(static_env.Dir); in TEST_CASE() 61 recursive_directory_iterator it2(static_env.Dir); in TEST_CASE() 87 recursive_directory_iterator it(static_env.Dir); in TEST_CASE() 105 const recursive_directory_iterator endIt; in TEST_CASE() 107 recursive_directory_iterator it(static_env.Dir); in TEST_CASE() 115 recursive_directory_iterator it(static_env.Dir); in TEST_CASE() 123 recursive_directory_iterator it(static_env.Dir); in TEST_CASE() 136 const recursive_directory_iterator endIt; in TEST_CASE() [all …]
|
| H A D | copy_assign.pass.cpp | 39 const recursive_directory_iterator endIt; in TEST_SUITE() 40 recursive_directory_iterator it(testDir, in TEST_SUITE() 62 const recursive_directory_iterator endIt; in createDifferentInterestingIterator() 63 recursive_directory_iterator it(testDir, in createDifferentInterestingIterator() 75 using D = recursive_directory_iterator; in TEST_CASE() 82 const recursive_directory_iterator endIt; in TEST_CASE() 87 recursive_directory_iterator to; in TEST_CASE() 100 const recursive_directory_iterator from; in TEST_CASE() 111 const recursive_directory_iterator endIt; in TEST_CASE() 133 const recursive_directory_iterator it; in TEST_CASE() [all …]
|
| H A D | increment.pass.cpp | 33 recursive_directory_iterator d; ((void)d); in TEST_CASE() 49 const recursive_directory_iterator endIt{}; in TEST_CASE() 52 recursive_directory_iterator it(testDir, ec); in TEST_CASE() 73 const recursive_directory_iterator endIt{}; in TEST_CASE() 97 const recursive_directory_iterator endIt{}; in TEST_CASE() 123 const recursive_directory_iterator endIt{}; in TEST_CASE() 126 recursive_directory_iterator it(testDir, in TEST_CASE() 164 const recursive_directory_iterator endIt; in TEST_CASE() 269 const recursive_directory_iterator endIt; in TEST_CASE() 354 const recursive_directory_iterator endIt; in TEST_CASE() [all …]
|
| H A D | move.pass.cpp | 32 using D = recursive_directory_iterator; in TEST_CASE() 38 const recursive_directory_iterator endIt; in TEST_CASE() 39 recursive_directory_iterator endIt2{}; in TEST_CASE() 41 recursive_directory_iterator it(std::move(endIt2)); in TEST_CASE() 50 const recursive_directory_iterator endIt{}; in TEST_CASE() 58 recursive_directory_iterator it(testDir, opts); in TEST_CASE() 71 const recursive_directory_iterator it2(std::move(it)); in TEST_CASE()
|
| H A D | copy.pass.cpp | 32 using D = recursive_directory_iterator; in TEST_CASE() 39 const recursive_directory_iterator endIt; in TEST_CASE() 40 recursive_directory_iterator it(endIt); in TEST_CASE() 48 const recursive_directory_iterator endIt{}; in TEST_CASE() 56 recursive_directory_iterator it(testDir, opts); in TEST_CASE() 69 const recursive_directory_iterator it2(it); in TEST_CASE()
|
| H A D | pop.pass.cpp | 32 recursive_directory_iterator it{}; ((void)it); in TEST_CASE() 43 const recursive_directory_iterator endIt{}; in TEST_CASE() 52 recursive_directory_iterator it(static_env.Dir, ec); in TEST_CASE()
|
| H A D | depth.pass.cpp | 36 const recursive_directory_iterator endIt{}; in TEST_CASE() 39 recursive_directory_iterator it(testDir, ec); in TEST_CASE()
|
| H A D | disable_recursion_pending.pass.cpp | 35 recursive_directory_iterator it(static_env.Dir); in TEST_CASE()
|
| H A D | ctor.pass.cpp | 33 using RDI = recursive_directory_iterator; 39 using D = recursive_directory_iterator; in TEST_CASE()
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.nonmembers/ |
| H A D | begin_end.pass.cpp | 33 recursive_directory_iterator d; in TEST_CASE() 35 ASSERT_SAME_TYPE(decltype(begin(d)), recursive_directory_iterator); in TEST_CASE() 36 ASSERT_SAME_TYPE(decltype(begin(std::move(d))), recursive_directory_iterator); in TEST_CASE() 40 ASSERT_SAME_TYPE(decltype(end(d)), recursive_directory_iterator); in TEST_CASE() 41 ASSERT_SAME_TYPE(decltype(end(std::move(d))), recursive_directory_iterator); in TEST_CASE() 54 recursive_directory_iterator it(testDir, ec); in TEST_CASE()
|
| /llvm-project-15.0.7/libcxx/src/filesystem/ |
| H A D | directory_iterator.cpp | 205 struct recursive_directory_iterator::__shared_imp { 210 recursive_directory_iterator::recursive_directory_iterator( in recursive_directory_iterator() function in recursive_directory_iterator 227 void recursive_directory_iterator::__pop(error_code* ec) { in __pop() 238 directory_options recursive_directory_iterator::options() const { in options() 242 int recursive_directory_iterator::depth() const { in depth() 246 const directory_entry& recursive_directory_iterator::__dereference() const { in __dereference() 250 recursive_directory_iterator& 251 recursive_directory_iterator::__increment(error_code* ec) { in __increment() 263 void recursive_directory_iterator::__advance(error_code* ec) { in __advance() 286 bool recursive_directory_iterator::__try_recursion(error_code* ec) { in __try_recursion()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | filesystem | 54 class recursive_directory_iterator; 56 // enable recursive_directory_iterator range-based for statements 57 recursive_directory_iterator begin(recursive_directory_iterator iter) noexcept; 58 recursive_directory_iterator end(recursive_directory_iterator) noexcept; 233 …expr bool std::ranges::enable_borrowed_range<std::filesystem::recursive_directory_iterator> = true; 238 inline constexpr bool std::ranges::enable_view<std::filesystem::recursive_directory_iterator> = tru… 257 #include <__filesystem/recursive_directory_iterator.h>
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/fs.filesystem.synopsis/ |
| H A D | enable_borrowed_range.compile.pass.cpp | 30 test<std::filesystem::recursive_directory_iterator>(); in test()
|
| H A D | enable_view.compile.pass.cpp | 30 test<std::filesystem::recursive_directory_iterator>(); in test()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | VirtualFileSystem.h | 232 class recursive_directory_iterator { 238 recursive_directory_iterator(FileSystem &FS, const Twine &Path, 242 recursive_directory_iterator() = default; 245 recursive_directory_iterator &increment(std::error_code &EC); 250 bool operator==(const recursive_directory_iterator &Other) const { 253 bool operator!=(const recursive_directory_iterator &RHS) const {
|
| H A D | FileSystem.h | 1485 class recursive_directory_iterator { 1490 recursive_directory_iterator() = default; 1491 explicit recursive_directory_iterator(const Twine &path, std::error_code &ec, 1501 recursive_directory_iterator &increment(std::error_code &ec) { in increment() 1572 bool operator==(const recursive_directory_iterator &RHS) const { 1576 bool operator!=(const recursive_directory_iterator &RHS) const {
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | VirtualFileSystemTest.cpp | 575 ASSERT_NE(vfs::recursive_directory_iterator(), I); in TEST() 578 for (auto E = vfs::recursive_directory_iterator(); !EC && I != E; in TEST() 700 for (vfs::recursive_directory_iterator in TEST() 775 checkContents(vfs::recursive_directory_iterator(*O, "/", EC), in TEST() 779 checkContents(vfs::recursive_directory_iterator(*O, "/", EC), in TEST() 784 checkContents(vfs::recursive_directory_iterator(*O, "/", EC), in TEST() 799 checkContents(vfs::recursive_directory_iterator(*O, "/dir2", EC), in TEST() 801 checkContents(vfs::recursive_directory_iterator(*O, "/", EC), in TEST() 1330 auto I = vfs::recursive_directory_iterator(FS, "/", EC); in TEST_F() 1429 vfs::recursive_directory_iterator I(FS, "/", EC), E; in TEST_F() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-apply-replacements/lib/Tooling/ |
| H A D | ApplyReplacements.cpp | 48 for (recursive_directory_iterator I(Directory, ErrorCode), E; in collectReplacementsFromDirectory() 92 for (recursive_directory_iterator I(Directory, ErrorCode), E; in collectReplacementsFromDirectory()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/ |
| H A D | iterator.rel_ops.compile.pass.cpp | 125 fs::recursive_directory_iterator rdit; in test_directory_iterators()
|
| /llvm-project-15.0.7/lldb/source/Host/common/ |
| H A D | FileSystem.cpp | 188 vfs::recursive_directory_iterator Iter(*m_fs, path, EC); in EnumerateDirectory() 189 vfs::recursive_directory_iterator End; in EnumerateDirectory()
|