Searched refs:directory_entry (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/libcxx/src/filesystem/
H A Ddirectory_iterator.cpp137 //directory_entry::__cached_data cdata;
143 directory_entry::__create_iter_result(detail::get_file_type(__data)));
165 directory_entry __entry_;
211 directory_entry::__create_iter_result(str_type_pair.second));
230 directory_entry __entry_;
265 directory_entry const& directory_iterator::__dereference() const {
313 const directory_entry& recursive_directory_iterator::__dereference() const {
H A Doperations.cpp1686 error_code directory_entry::__do_refresh() noexcept {
1698 __data_.__cache_type_ = directory_entry::_RefreshNonSymlink;
1715 __data_.__cache_type_ = directory_entry::_RefreshSymlinkUnresolved;
1720 __data_.__cache_type_ = directory_entry::_RefreshSymlink;
1740 error_code directory_entry::__do_refresh() noexcept {
1751 __data_.__cache_type_ = directory_entry::_RefreshNonSymlink;
1768 __data_.__cache_type_ = directory_entry::_RefreshSymlinkUnresolved;
1771 __data_.__cache_type_ = directory_entry::_RefreshSymlink;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DFileSystem.h1210 /// directory_entry - A single entry in a directory.
1211 class directory_entry { class in namespace:llvm::sys::fs
1216 // std::filesystem::directory_entry may be a better model.
1223 explicit directory_entry(const Twine &Path, bool FollowSymlinks = true, function in class:llvm::sys::fs::directory_entry
1229 directory_entry() = default;
1249 bool operator==(const directory_entry& RHS) const { return Path == RHS.Path; }
1250 bool operator!=(const directory_entry& RHS) const { return !(*this == RHS); }
1251 bool operator< (const directory_entry& RHS) const;
1252 bool operator<=(const directory_entry& RHS) const;
1253 bool operator> (const directory_entry
[all...]
H A DVirtualFileSystem.h127 class directory_entry { class in namespace:llvm::vfs
132 directory_entry() = default;
133 directory_entry(std::string Path, llvm::sys::fs::file_type Type) function in class:llvm::vfs::directory_entry
148 /// to directory_entry() at end, or returns a system-defined \c error_code.
151 directory_entry CurrentEntry;
181 const directory_entry &operator*() const { return Impl->CurrentEntry; }
182 const directory_entry *operator->() const { return &Impl->CurrentEntry; }
223 const directory_entry &operator*() const { return *State->Stack.top(); }
224 const directory_entry *operator->() const { return &*State->Stack.top(); }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp363 CurrentEntry = directory_entry(Iter->path(), Iter->type());
370 ? directory_entry()
371 : directory_entry(Iter->path(), Iter->type());
491 CurrentEntry = directory_entry();
907 CurrentEntry = directory_entry(Path.str(), Type);
911 CurrentEntry = directory_entry();
2084 CurrentEntry = directory_entry();
2107 CurrentEntry = directory_entry(PathStr.str(), Type);
H A DPath.cpp1113 void directory_entry::replace_filename(const Twine &Filename, file_type Type,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc851 it.CurrentEntry = directory_entry(path_null.str(), follow_symlinks);
859 it.CurrentEntry = directory_entry();
894 ErrorOr<basic_file_status> directory_entry::status() const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc994 directory_entry(DirectoryEntryPath, FollowSymlinks,
1006 IT.CurrentEntry = directory_entry();
1039 ErrorOr<basic_file_status> directory_entry::status() const {

Completed in 148 milliseconds