Home
last modified time | relevance | path

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

/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DFileSystem.h1327 class directory_entry {
1339 explicit directory_entry(const Twine &Path, bool FollowSymlinks = true,
1345 directory_entry() = default;
1367 bool operator< (const directory_entry& RHS) const;
1368 bool operator<=(const directory_entry& RHS) const;
1369 bool operator> (const directory_entry& RHS) const;
1370 bool operator>=(const directory_entry& RHS) const;
1388 directory_entry CurrentEntry;
1427 const directory_entry &operator*() const { return State->CurrentEntry; }
1434 return State->CurrentEntry == directory_entry();
[all …]
H A DVirtualFileSystem.h128 class directory_entry {
133 directory_entry() = default;
134 directory_entry(std::string Path, llvm::sys::fs::file_type Type) in directory_entry() function
152 directory_entry CurrentEntry;
182 const directory_entry &operator*() const { return Impl->CurrentEntry; }
183 const directory_entry *operator->() const { return &Impl->CurrentEntry; }
224 const directory_entry &operator*() const { return *State->Stack.top(); }
225 const directory_entry *operator->() const { return &*State->Stack.top(); }
/freebsd-13.1/contrib/llvm-project/libcxx/src/filesystem/
H A Ddirectory_iterator.cpp163 directory_entry::__create_iter_result(detail::get_file_type(__data_))); in assign()
181 directory_entry __entry_;
227 directory_entry::__create_iter_result(str_type_pair.second)); in advance()
246 directory_entry __entry_;
281 directory_entry const& directory_iterator::__dereference() const { in __dereference()
329 const directory_entry& recursive_directory_iterator::__dereference() const { in __dereference()
H A Doperations.cpp1939 error_code directory_entry::__do_refresh() noexcept { in __do_refresh()
1951 __data_.__cache_type_ = directory_entry::_RefreshNonSymlink; in __do_refresh()
1968 __data_.__cache_type_ = directory_entry::_RefreshSymlinkUnresolved; in __do_refresh()
1973 __data_.__cache_type_ = directory_entry::_RefreshSymlink; in __do_refresh()
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dfilesystem45 class directory_entry;
543 class _LIBCPP_TYPE_VIS directory_entry;
2315 class directory_entry {
2321 directory_entry(directory_entry const&) = default;
2322 directory_entry(directory_entry&&) noexcept = default;
2335 ~directory_entry() {}
2337 directory_entry& operator=(directory_entry const&) = default;
2338 directory_entry& operator=(directory_entry&&) noexcept = default;
2770 directory_entry __elem_;
2775 typedef directory_entry value_type;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp363 CurrentEntry = directory_entry(Iter->path(), Iter->type()); in RealFSDirIter()
370 ? directory_entry() in increment()
371 : directory_entry(Iter->path(), Iter->type()); in increment()
499 CurrentEntry = directory_entry(); in incrementImpl()
927 CurrentEntry = directory_entry(std::string(Path.str()), Type); in setCurrentEntry()
931 CurrentEntry = directory_entry(); in setCurrentEntry()
1074 CurrentEntry = directory_entry(std::string(PathStr.str()), Type); in incrementImpl()
1076 CurrentEntry = directory_entry(); in incrementImpl()
1119 CurrentEntry = directory_entry(std::string(NewPath), ExternalIter->type()); in setCurrentEntry()
1128 CurrentEntry = directory_entry(); in increment()
H A DPath.cpp1138 void directory_entry::replace_filename(const Twine &Filename, file_type Type, in replace_filename()
/freebsd-13.1/contrib/llvm-project/libcxx/include/experimental/
H A Dfilesystem45 class directory_entry;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc883 it.CurrentEntry = directory_entry(path_null.str(), follow_symlinks);
891 it.CurrentEntry = directory_entry();
926 ErrorOr<basic_file_status> directory_entry::status() const {
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc1011 directory_entry(DirectoryEntryPath, FollowSymlinks,
1023 IT.CurrentEntry = directory_entry();
1056 ErrorOr<basic_file_status> directory_entry::status() const {