Home
last modified time | relevance | path

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

12

/freebsd-14.2/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()
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()
120 std::set< fs::directory_entry > contents; in ATF_TEST_CASE_BODY()
129 std::set< fs::directory_entry > exp_contents; in ATF_TEST_CASE_BODY()
[all …]
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 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_fwd.hpp48 struct directory_entry;
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 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-14.2/contrib/llvm-project/libcxx/include/__filesystem/
H A Ddirectory_entry.h43 class directory_entry {
48 _LIBCPP_HIDE_FROM_ABI directory_entry() noexcept = default;
49 _LIBCPP_HIDE_FROM_ABI directory_entry(directory_entry const&) = default;
50 _LIBCPP_HIDE_FROM_ABI directory_entry(directory_entry&&) noexcept = default;
52 _LIBCPP_HIDE_FROM_ABI explicit directory_entry(_Path const& __p) : __p_(__p) { in directory_entry() function
59 _LIBCPP_HIDE_FROM_ABI ~directory_entry() {} in ~directory_entry()
61 _LIBCPP_HIDE_FROM_ABI directory_entry& operator=(directory_entry const&) = default;
62 _LIBCPP_HIDE_FROM_ABI directory_entry& operator=(directory_entry&&) noexcept = default;
190 operator<<(basic_ostream<_CharT, _Traits>& __os, const directory_entry& __d) {
418 inline _LIBCPP_HIDE_FROM_ABI directory_entry operator*() { return std::move(__elem_); }
[all …]
H A Drecursive_directory_iterator.h42 using value_type = directory_entry;
44 using pointer = directory_entry const*;
45 using reference = directory_entry const&;
78 _LIBCPP_HIDE_FROM_ABI const directory_entry& operator*() const { return __dereference(); }
80 _LIBCPP_HIDE_FROM_ABI const directory_entry* operator->() const { return &__dereference(); }
113 _LIBCPP_EXPORTED_FROM_ABI const directory_entry& __dereference() const;
H A Ddirectory_iterator.h44 typedef directory_entry value_type;
78 _LIBCPP_HIDE_FROM_ABI const directory_entry& operator*() const {
84 _LIBCPP_HIDE_FROM_ABI const directory_entry* operator->() const { return &**this; }
111 _LIBCPP_EXPORTED_FROM_ABI const directory_entry& __dereference() const;
/freebsd-14.2/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;
179 ~directory_entry();
181 directory_entry& operator=(const directory_entry&) = default;
182 directory_entry& operator=(directory_entry&&) noexcept = default;
242 using value_type = directory_entry;
261 const directory_entry& operator*() const;
301 const directory_entry& operator*() const;
[all …]
H A Dlibcxx.imp347 { include: [ "<__filesystem/directory_entry.h>", "private", "<filesystem>", "public" ] },
H A Dmodule.modulemap.in1270 header "__filesystem/directory_entry.h"
/freebsd-14.2/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.cpp86 …__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.se… in advance()
164 directory_entry __entry_;
198 directory_entry const& directory_iterator::__dereference() const { in __dereference()
241 const directory_entry& recursive_directory_iterator::__dereference() const { return __imp_->__stack… in __dereference()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DFileSystem.h1352 class directory_entry {
1364 explicit directory_entry(const Twine &Path, bool FollowSymlinks = true,
1370 directory_entry() = default;
1392 bool operator< (const directory_entry& RHS) const;
1393 bool operator<=(const directory_entry& RHS) const;
1394 bool operator> (const directory_entry& RHS) const;
1395 bool operator>=(const directory_entry& RHS) const;
1413 directory_entry CurrentEntry;
1452 const directory_entry &operator*() const { return State->CurrentEntry; }
1459 return State->CurrentEntry == directory_entry();
[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.top(); }
247 const directory_entry *operator->() const { return &*State->Stack.top(); }
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdTsSymbolMap.inc15 SYMBOL(directory_entry, std::experimental::filesystem::, <experimental/filesystem>)
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp395 CurrentEntry = directory_entry(Iter->path(), Iter->type()); in RealFSDirIter()
402 ? directory_entry() in increment()
403 : directory_entry(Iter->path(), Iter->type()); in increment()
541 CurrentEntry = directory_entry(); in incrementImpl()
1094 CurrentEntry = directory_entry(std::string(Path), Type); in setCurrentEntry()
1098 CurrentEntry = directory_entry(); in setCurrentEntry()
1255 CurrentEntry = directory_entry(std::string(PathStr), Type); in incrementImpl()
1257 CurrentEntry = directory_entry(); in incrementImpl()
1301 CurrentEntry = directory_entry(std::string(NewPath), ExternalIter->type()); in setCurrentEntry()
1310 CurrentEntry = directory_entry(); in increment()
H A DPath.cpp1144 void directory_entry::replace_filename(const Twine &Filename, file_type Type, in replace_filename()
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dfilesystem.inc23 using std::filesystem::directory_entry;
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc1068 directory_entry(DirectoryEntryPath, FollowSymlinks,
1080 IT.CurrentEntry = directory_entry();
1113 ErrorOr<basic_file_status> directory_entry::status() const { return Status; }
/freebsd-14.2/lib/libc++/
H A DMakefile30 SRCS+= filesystem/directory_entry.cpp
706 FS_HEADERS+= directory_entry.h
H A Dmodule.modulemap1270 header "__filesystem/directory_entry.h"

12