Home
last modified time | relevance | path

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

12

/freebsd/contrib/kyua/utils/fs/
H A Ddirectory_test.cpp46 const fs::directory_entry entry("name"); in ATF_TEST_CASE_BODY()
54 const fs::directory_entry entry1("name"); in ATF_TEST_CASE_BODY()
55 const fs::directory_entry entry2("other-name"); in ATF_TEST_CASE_BODY()
68 const fs::directory_entry entry1("name"); in ATF_TEST_CASE_BODY()
69 const fs::directory_entry entry2("other-name"); in ATF_TEST_CASE_BODY()
81 const fs::directory_entry entry("this is the name"); in ATF_TEST_CASE_BODY()
93 std::set< fs::directory_entry > contents; in ATF_TEST_CASE_BODY()
102 std::set< fs::directory_entry > exp_contents; in ATF_TEST_CASE_BODY()
103 exp_contents.insert(fs::directory_entry(".")); in ATF_TEST_CASE_BODY()
104 exp_contents.insert(fs::directory_entry("..")); in ATF_TEST_CASE_BODY()
[all …]
H A Ddirectory.cpp55 fs::directory_entry::directory_entry(const std::string& name_) : name(name_) in directory_entry() function in fs::directory_entry
66 fs::directory_entry::operator==(const directory_entry& other) const in operator ==()
78 fs::directory_entry::operator!=(const directory_entry& other) const in operator !=()
90 fs::directory_entry::operator<(const directory_entry& other) const in operator <()
103 fs::operator<<(std::ostream& output, const directory_entry& entry) in operator <<()
134 std::unique_ptr< directory_entry > _entry;
204 _entry.reset(new directory_entry(result->d_name)); in next()
293 const fs::directory_entry&
304 const fs::directory_entry*
H A Ddirectory.hpp48 struct directory_entry { struct
52 explicit directory_entry(const std::string&);
54 bool operator==(const directory_entry&) const;
55 bool operator!=(const directory_entry&) const;
56 bool operator<(const directory_entry&) const;
60 std::ostream& operator<<(std::ostream&, const directory_entry&);
86 const directory_entry& operator*(void) const;
87 const directory_entry* operator->(void) const;
H A Doperations_test.cpp705 const std::set< fs::directory_entry > contents = fs::scan_directory( in ATF_TEST_CASE_BODY()
708 std::set< fs::directory_entry > exp_contents; in ATF_TEST_CASE_BODY()
709 exp_contents.insert(fs::directory_entry(".")); in ATF_TEST_CASE_BODY()
710 exp_contents.insert(fs::directory_entry("..")); in ATF_TEST_CASE_BODY()
711 exp_contents.insert(fs::directory_entry(".hidden")); in ATF_TEST_CASE_BODY()
712 exp_contents.insert(fs::directory_entry("foo")); in ATF_TEST_CASE_BODY()
H A Ddirectory_fwd.hpp48 struct directory_entry;
H A Doperations.hpp64 std::set< directory_entry > scan_directory(const path&);
H A Doperations.cpp741 std::set< fs::directory_entry >
744 std::set< fs::directory_entry > contents; in scan_directory()
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Ddirectory_entry.h45 class directory_entry {
50 _LIBCPP_HIDE_FROM_ABI directory_entry() noexcept = default;
51 _LIBCPP_HIDE_FROM_ABI directory_entry(directory_entry const&) = default;
52 _LIBCPP_HIDE_FROM_ABI directory_entry(directory_entry&&) noexcept = default;
54 _LIBCPP_HIDE_FROM_ABI explicit directory_entry(_Path const& __p) : __p_(__p) { in directory_entry() function
59 …_LIBCPP_HIDE_FROM_ABI directory_entry(_Path const& __p, error_code& __ec) : __p_(__p) { __refresh(… in directory_entry() function
61 _LIBCPP_HIDE_FROM_ABI ~directory_entry() {} in ~directory_entry()
63 _LIBCPP_HIDE_FROM_ABI directory_entry& operator=(directory_entry const&) = default;
64 _LIBCPP_HIDE_FROM_ABI directory_entry& operator=(directory_entry&&) noexcept = default;
169 …_LIBCPP_HIDE_FROM_ABI bool operator==(directory_entry const& __rhs) const noexcept { return __p_ =…
[all …]
H A Drecursive_directory_iterator.h40 using value_type = directory_entry;
42 using pointer = directory_entry const*;
43 using reference = directory_entry const&;
76 _LIBCPP_HIDE_FROM_ABI const directory_entry& operator*() const { return __dereference(); }
78 _LIBCPP_HIDE_FROM_ABI const directory_entry* operator->() const { return &__dereference(); }
111 _LIBCPP_EXPORTED_FROM_ABI const directory_entry& __dereference() const;
H A Ddirectory_iterator.h42 typedef directory_entry value_type;
76 _LIBCPP_HIDE_FROM_ABI const directory_entry& operator*() const {
82 _LIBCPP_HIDE_FROM_ABI const directory_entry* operator->() const { return &**this; }
109 _LIBCPP_EXPORTED_FROM_ABI const directory_entry& __dereference() const;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dfilesystem172 class directory_entry {
174 directory_entry() noexcept = default;
175 directory_entry(const directory_entry&) = default;
176 directory_entry(directory_entry&&) noexcept = default;
177 explicit directory_entry(const filesystem::path& p);
178 directory_entry(const filesystem::path& p, error_code& ec);
179 ~directory_entry();
181 directory_entry& operator=(const directory_entry&) = default;
182 directory_entry& operator=(directory_entry&&) noexcept = default;
222 bool operator==(const directory_entry& rhs) const noexcept;
[all …]
H A Dmodule.modulemap.in1261 module directory_entry { header "__filesystem/directory_entry.h" }
/freebsd/contrib/llvm-project/libcxx/src/filesystem/
H A Ddirectory_entry.cpp20 error_code directory_entry::__do_refresh() noexcept { in __do_refresh()
32 __data_.__cache_type_ = directory_entry::_RefreshNonSymlink; in __do_refresh()
49 __data_.__cache_type_ = directory_entry::_RefreshSymlinkUnresolved; in __do_refresh()
54 __data_.__cache_type_ = directory_entry::_RefreshSymlink; in __do_refresh()
H A Ddirectory_iterator.cpp83 directory_entry::__create_iter_cached_result( in assign()
105 directory_entry __entry_;
146 …__entry_.__assign_iter_entry(__root_ / str, directory_entry::__create_iter_result(str_type_pair.se… in advance()
165 directory_entry __entry_;
199 directory_entry const& directory_iterator::__dereference() const { in __dereference()
242 const directory_entry& recursive_directory_iterator::__dereference() const { return __imp_->__stack… in __dereference()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DFileSystem.h1363 class directory_entry {
1375 explicit directory_entry(const Twine &Path, bool FollowSymlinks = true,
1381 directory_entry() = default;
1402 bool operator==(const directory_entry& RHS) const { return Path == RHS.Path; }
1403 bool operator!=(const directory_entry& RHS) const { return !(*this == RHS); }
1404 LLVM_ABI bool operator<(const directory_entry &RHS) const;
1405 LLVM_ABI bool operator<=(const directory_entry &RHS) const;
1406 LLVM_ABI bool operator>(const directory_entry &RHS) const;
1407 LLVM_ABI bool operator>=(const directory_entry &RHS) const;
1426 directory_entry CurrentEntry;
[all …]
H A DVirtualFileSystem.h150 class directory_entry {
155 directory_entry() = default;
156 directory_entry(std::string Path, llvm::sys::fs::file_type Type) in directory_entry() function
174 directory_entry CurrentEntry;
204 const directory_entry &operator*() const { return Impl->CurrentEntry; }
205 const directory_entry *operator->() const { return &Impl->CurrentEntry; }
246 const directory_entry &operator*() const { return *State->Stack.back(); }
247 const directory_entry *operator->() const { return &*State->Stack.back(); }
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdTsSymbolMap.inc15 SYMBOL(directory_entry, std::experimental::filesystem::, <experimental/filesystem>)
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp416 CurrentEntry = directory_entry(Iter->path(), Iter->type()); in RealFSDirIter()
423 ? directory_entry() in increment()
424 : directory_entry(Iter->path(), Iter->type()); in increment()
577 CurrentEntry = directory_entry(); in incrementImpl()
1131 CurrentEntry = directory_entry(std::string(Path), Type); in setCurrentEntry()
1135 CurrentEntry = directory_entry(); in setCurrentEntry()
1291 CurrentEntry = directory_entry(std::string(PathStr), Type); in incrementImpl()
1293 CurrentEntry = directory_entry(); in incrementImpl()
1337 CurrentEntry = directory_entry(std::string(NewPath), ExternalIter->type()); in setCurrentEntry()
1346 CurrentEntry = directory_entry(); in increment()
H A DPath.cpp1142 void directory_entry::replace_filename(const Twine &Filename, file_type Type, in replace_filename()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dfilesystem.cppm
H A Dfilesystem.inc23 using std::filesystem::directory_entry;
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc905 it.CurrentEntry = directory_entry(path_null.str(), follow_symlinks);
913 it.CurrentEntry = directory_entry();
949 ErrorOr<basic_file_status> directory_entry::status() const {
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc1076 directory_entry(DirectoryEntryPath, FollowSymlinks,
1088 IT.CurrentEntry = directory_entry();
1121 ErrorOr<basic_file_status> directory_entry::status() const { return Status; }
/freebsd/lib/libc++/
H A DMakefile30 SRCS+= filesystem/directory_entry.cpp
1485 FS_HEADERS+= directory_entry.h
H A Dmodule.modulemap1261 module directory_entry { header "__filesystem/directory_entry.h" }

12