/freebsd/contrib/kyua/utils/fs/ |
H A D | directory_test.cpp | 46 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 D | directory.cpp | 55 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 <<() 141 std::auto_ptr< directory_entry > _entry; 210 _entry.reset(new directory_entry(_dirent.d_name)); in next() 299 const fs::directory_entry& 310 const fs::directory_entry*
|
H A D | directory.hpp | 48 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 D | operations_test.cpp | 692 const std::set< fs::directory_entry > contents = fs::scan_directory( in ATF_TEST_CASE_BODY() 695 std::set< fs::directory_entry > exp_contents; in ATF_TEST_CASE_BODY() 696 exp_contents.insert(fs::directory_entry(".")); in ATF_TEST_CASE_BODY() 697 exp_contents.insert(fs::directory_entry("..")); in ATF_TEST_CASE_BODY() 698 exp_contents.insert(fs::directory_entry(".hidden")); in ATF_TEST_CASE_BODY() 699 exp_contents.insert(fs::directory_entry("foo")); in ATF_TEST_CASE_BODY()
|
H A D | directory_fwd.hpp | 48 struct directory_entry;
|
H A D | operations.hpp | 64 std::set< directory_entry > scan_directory(const path&);
|
H A D | operations.cpp | 739 std::set< fs::directory_entry > 742 std::set< fs::directory_entry > contents; in scan_directory()
|
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/ |
H A D | directory_entry.h | 42 class directory_entry { 47 _LIBCPP_HIDE_FROM_ABI directory_entry() noexcept = default; 48 _LIBCPP_HIDE_FROM_ABI directory_entry(directory_entry const&) = default; 49 _LIBCPP_HIDE_FROM_ABI directory_entry(directory_entry&&) noexcept = default; 51 _LIBCPP_HIDE_FROM_ABI explicit directory_entry(_Path const& __p) : __p_(__p) { in directory_entry() function 56 …_LIBCPP_HIDE_FROM_ABI directory_entry(_Path const& __p, error_code& __ec) : __p_(__p) { __refresh(… in directory_entry() function 58 _LIBCPP_HIDE_FROM_ABI ~directory_entry() {} in ~directory_entry() 60 _LIBCPP_HIDE_FROM_ABI directory_entry& operator=(directory_entry const&) = default; 61 _LIBCPP_HIDE_FROM_ABI directory_entry& operator=(directory_entry&&) noexcept = default; 166 …_LIBCPP_HIDE_FROM_ABI bool operator==(directory_entry const& __rhs) const noexcept { return __p_ =… [all …]
|
H A D | recursive_directory_iterator.h | 41 using value_type = directory_entry; 43 using pointer = directory_entry const*; 44 using reference = directory_entry const&; 77 _LIBCPP_HIDE_FROM_ABI const directory_entry& operator*() const { return __dereference(); } 79 _LIBCPP_HIDE_FROM_ABI const directory_entry* operator->() const { return &__dereference(); } 112 _LIBCPP_EXPORTED_FROM_ABI const directory_entry& __dereference() const;
|
H A D | directory_iterator.h | 43 typedef directory_entry value_type; 77 _LIBCPP_HIDE_FROM_ABI const directory_entry& operator*() const { 83 _LIBCPP_HIDE_FROM_ABI const directory_entry* operator->() const { return &**this; } 110 _LIBCPP_EXPORTED_FROM_ABI const directory_entry& __dereference() const;
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | filesystem | 172 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 D | module.modulemap | 1254 header "__filesystem/directory_entry.h"
|
/freebsd/contrib/llvm-project/libcxx/src/filesystem/ |
H A D | directory_entry.cpp | 20 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 D | directory_iterator.cpp | 81 // directory_entry::__cached_data cdata; in assign() 86 __root_ / __data_.cFileName, directory_entry::__create_iter_result(detail::get_file_type(__data_))); in assign() 104 directory_entry __entry_; 145 __entry_.__assign_iter_entry(__root_ / str, directory_entry::__create_iter_result(str_type_pair.second)); in advance() 164 directory_entry __entry_; in close() 198 directory_entry const& directory_iterator::__dereference() const { in __increment() 241 const directory_entry& recursive_directory_iterator::__dereference() const { return __imp_->__stack_.top().__entry_; } in __pop()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | FileSystem.h | 1351 class directory_entry { 1363 explicit directory_entry(const Twine &Path, bool FollowSymlinks = true, 1369 directory_entry() = default; 1389 bool operator==(const directory_entry& RHS) const { return Path == RHS.Path; } 1390 bool operator!=(const directory_entry& RHS) const { return !(*this == RHS); } 1391 bool operator< (const directory_entry& RHS) const; 1392 bool operator<=(const directory_entry& RHS) const; 1393 bool operator> (const directory_entry& RHS) const; 1394 bool operator>=(const directory_entry& RHS) const; 1412 directory_entry CurrentEntry; [all …]
|
H A D | VirtualFileSystem.h | 148 class directory_entry { 153 directory_entry() = default; 154 directory_entry(std::string Path, llvm::sys::fs::file_type Type) in directory_entry() function 172 directory_entry CurrentEntry; 202 const directory_entry &operator*() const { return Impl->CurrentEntry; } 203 const directory_entry *operator->() const { return &Impl->CurrentEntry; } 244 const directory_entry &operator*() const { return *State->Stack.back(); } 245 const directory_entry *operator->() const { return &*State->Stack.back(); }
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdTsSymbolMap.inc | 15 SYMBOL(directory_entry, std::experimental::filesystem::, <experimental/filesystem>)
|
H A D | StdSymbolMap.inc | 3439 SYMBOL(directory_entry, std::filesystem::, <filesystem>)
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | VirtualFileSystem.cpp | 404 CurrentEntry = directory_entry(Iter->path(), Iter->type()); in RealFSDirIter() 411 ? directory_entry() in increment() 412 : directory_entry(Iter->path(), Iter->type()); in increment() 565 CurrentEntry = directory_entry(); in incrementImpl() 1119 CurrentEntry = directory_entry(std::string(Path), Type); in setCurrentEntry() 1123 CurrentEntry = directory_entry(); in setCurrentEntry() 1279 CurrentEntry = directory_entry(std::string(PathStr), Type); in incrementImpl() 1281 CurrentEntry = directory_entry(); in incrementImpl() 1325 CurrentEntry = directory_entry(std::string(NewPath), ExternalIter->type()); in setCurrentEntry() 1334 CurrentEntry = directory_entry(); in increment()
|
H A D | Path.cpp | 1143 void directory_entry::replace_filename(const Twine &Filename, file_type Type, in replace_filename()
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | filesystem.cppm |
|
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
H A D | Path.inc | 905 it.CurrentEntry = directory_entry(path_null.str(), follow_symlinks); 913 it.CurrentEntry = directory_entry(); 948 ErrorOr<basic_file_status> directory_entry::status() const {
|
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/ |
H A D | Path.inc | 1074 directory_entry(DirectoryEntryPath, FollowSymlinks, 1086 IT.CurrentEntry = directory_entry(); 1119 ErrorOr<basic_file_status> directory_entry::status() const { return Status; }
|
/freebsd/lib/libc++/ |
H A D | Makefile | 30 SRCS+= filesystem/directory_entry.cpp 692 FS_HEADERS+= directory_entry.h
|
H A D | libcxx.imp | 337 { include: [ "<__filesystem/directory_entry.h>", "private", "<filesystem>", "public" ] },
|