Home
last modified time | relevance | path

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

/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 <<()
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 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.cpp692 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 Ddirectory_fwd.hpp48 struct directory_entry;
H A Doperations.hpp64 std::set< directory_entry > scan_directory(const path&);
H A Doperations.cpp739 std::set< fs::directory_entry >
742 std::set< fs::directory_entry > contents; in scan_directory()
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Ddirectory_entry.h42 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 Drecursive_directory_iterator.h41 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 Ddirectory_iterator.h43 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 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.modulemap1254 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.cpp81 // 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 DFileSystem.h1351 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 DVirtualFileSystem.h148 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 DStdTsSymbolMap.inc15 SYMBOL(directory_entry, std::experimental::filesystem::, <experimental/filesystem>)
H A DStdSymbolMap.inc3439 SYMBOL(directory_entry, std::filesystem::, <filesystem>)
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp404 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 DPath.cpp1143 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
/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();
948 ErrorOr<basic_file_status> directory_entry::status() const {
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc1074 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 DMakefile30 SRCS+= filesystem/directory_entry.cpp
692 FS_HEADERS+= directory_entry.h
H A Dlibcxx.imp337 { include: [ "<__filesystem/directory_entry.h>", "private", "<filesystem>", "public" ] },