• Home
  • Raw
  • Download

Lines Matching full:noexcept

19     void swap(path& lhs, path& rhs) noexcept;
20 size_t hash_value(const path& p) noexcept;
22 bool operator==(const path& lhs, const path& rhs) noexcept;
23 bool operator!=(const path& lhs, const path& rhs) noexcept;
24 bool operator< (const path& lhs, const path& rhs) noexcept;
25 bool operator<=(const path& lhs, const path& rhs) noexcept;
26 bool operator> (const path& lhs, const path& rhs) noexcept;
27 bool operator>=(const path& lhs, const path& rhs) noexcept;
51 directory_iterator begin(directory_iterator iter) noexcept;
52 directory_iterator end(const directory_iterator&) noexcept;
57 recursive_directory_iterator begin(recursive_directory_iterator iter) noexcept;
58 recursive_directory_iterator end(const recursive_directory_iterator&) noexcept;
99 error_code& ec) noexcept;
105 bool create_directory(const path& p, error_code& ec) noexcept;
109 error_code& ec) noexcept;
113 error_code& ec) noexcept;
117 error_code& ec) noexcept;
121 error_code& ec) noexcept;
126 void current_path(const path& p, error_code& ec) noexcept;
128 bool exists(file_status s) noexcept;
130 bool exists(const path& p, error_code& ec) noexcept;
133 bool equivalent(const path& p1, const path& p2, error_code& ec) noexcept;
136 uintmax_t file_size(const path& p, error_code& ec) noexcept;
139 uintmax_t hard_link_count(const path& p, error_code& ec) noexcept;
141 bool is_block_file(file_status s) noexcept;
143 bool is_block_file(const path& p, error_code& ec) noexcept;
145 bool is_character_file(file_status s) noexcept;
147 bool is_character_file(const path& p, error_code& ec) noexcept;
149 bool is_directory(file_status s) noexcept;
151 bool is_directory(const path& p, error_code& ec) noexcept;
154 bool is_empty(const path& p, error_code& ec) noexcept;
156 bool is_fifo(file_status s) noexcept;
158 bool is_fifo(const path& p, error_code& ec) noexcept;
160 bool is_other(file_status s) noexcept;
162 bool is_other(const path& p, error_code& ec) noexcept;
164 bool is_regular_file(file_status s) noexcept;
166 bool is_regular_file(const path& p, error_code& ec) noexcept;
168 bool is_socket(file_status s) noexcept;
170 bool is_socket(const path& p, error_code& ec) noexcept;
172 bool is_symlink(file_status s) noexcept;
174 bool is_symlink(const path& p, error_code& ec) noexcept;
177 file_time_type last_write_time(const path& p, error_code& ec) noexcept;
180 error_code& ec) noexcept;
184 void permissions(const path& p, perms prms, error_code& ec) noexcept;
200 bool remove(const path& p, error_code& ec) noexcept;
206 void rename(const path& from, const path& to, error_code& ec) noexcept;
209 void resize_file(const path& p, uintmax_t size, error_code& ec) noexcept;
212 space_info space(const path& p, error_code& ec) noexcept;
215 file_status status(const path& p, error_code& ec) noexcept;
217 bool status_known(file_status s) noexcept;
220 file_status symlink_status(const path& p, error_code& ec) noexcept;
493 file_status() noexcept : file_status(file_type::none) {}
495 explicit file_status(file_type __ft, perms __prms = perms::unknown) noexcept
499 file_status(const file_status&) noexcept = default;
500 file_status(file_status&&) noexcept = default;
505 file_status& operator=(const file_status&) noexcept = default;
506 file_status& operator=(file_status&&) noexcept = default;
510 file_type type() const noexcept { return __ft_; }
513 perms permissions() const noexcept { return __prms_; }
517 void type(file_type __ft) noexcept { __ft_ = __ft; }
520 void permissions(perms __p) noexcept { __prms_ = __p; }
761 _LIBCPP_INLINE_VISIBILITY path() noexcept {}
763 _LIBCPP_INLINE_VISIBILITY path(path&& __p) noexcept
767 path(string_type&& __s, format = format::auto_format) noexcept
799 path& operator=(path&& __p) noexcept {
805 _LIBCPP_INLINE_VISIBILITY path& operator=(string_type&& __s) noexcept {
811 path& assign(string_type&& __s) noexcept {
950 void clear() noexcept { __pn_.clear(); }
970 void swap(path& __rhs) noexcept { __pn_.swap(__rhs.__pn_); }
978 const string_type& native() const noexcept { return __pn_; }
981 const value_type* c_str() const noexcept { return __pn_.c_str(); }
1036 _LIBCPP_INLINE_VISIBILITY int compare(const path& __p) const noexcept {
1075 empty() const noexcept {
1154 friend _LIBCPP_INLINE_VISIBILITY bool operator==(const path& __lhs, const path& __rhs) noexcept {
1157 friend _LIBCPP_INLINE_VISIBILITY bool operator!=(const path& __lhs, const path& __rhs) noexcept {
1160 friend _LIBCPP_INLINE_VISIBILITY bool operator<(const path& __lhs, const path& __rhs) noexcept {
1163 friend _LIBCPP_INLINE_VISIBILITY bool operator<=(const path& __lhs, const path& __rhs) noexcept {
1166 friend _LIBCPP_INLINE_VISIBILITY bool operator>(const path& __lhs, const path& __rhs) noexcept {
1169 friend _LIBCPP_INLINE_VISIBILITY bool operator>=(const path& __lhs, const path& __rhs) noexcept {
1181 __assign_view(__string_view const& __s) noexcept {
1188 inline _LIBCPP_INLINE_VISIBILITY void swap(path& __lhs, path& __rhs) noexcept {
1193 size_t hash_value(const path& __p) noexcept;
1339 const path& path1() const noexcept { return __storage_->__p1_; }
1342 const path& path2() const noexcept { return __storage_->__p2_; }
1347 const char* what() const noexcept override {
1466 error_code& __ec) noexcept {
1537 copy_symlink(const path& __ext, const path& __new, error_code& __ec) noexcept {
1555 create_directory(const path& __p, error_code& __ec) noexcept {
1566 error_code& __ec) noexcept {
1577 error_code& __ec) noexcept {
1588 error_code& __ec) noexcept {
1598 create_symlink(const path& __to, const path& __new, error_code& __ec) noexcept {
1602 inline _LIBCPP_INLINE_VISIBILITY bool status_known(file_status __s) noexcept {
1606 inline _LIBCPP_INLINE_VISIBILITY bool exists(file_status __s) noexcept {
1615 error_code& __ec) noexcept {
1628 equivalent(const path& __p1, const path& __p2, error_code& __ec) noexcept {
1637 file_size(const path& __p, error_code& __ec) noexcept {
1646 hard_link_count(const path& __p, error_code& __ec) noexcept {
1650 inline _LIBCPP_INLINE_VISIBILITY bool is_block_file(file_status __s) noexcept {
1659 error_code& __ec) noexcept {
1664 is_character_file(file_status __s) noexcept {
1673 is_character_file(const path& __p, error_code& __ec) noexcept {
1677 inline _LIBCPP_INLINE_VISIBILITY bool is_directory(file_status __s) noexcept {
1686 error_code& __ec) noexcept {
1699 inline _LIBCPP_INLINE_VISIBILITY bool is_fifo(file_status __s) noexcept {
1707 error_code& __ec) noexcept {
1712 is_regular_file(file_status __s) noexcept {
1721 is_regular_file(const path& __p, error_code& __ec) noexcept {
1725 inline _LIBCPP_INLINE_VISIBILITY bool is_socket(file_status __s) noexcept {
1734 error_code& __ec) noexcept {
1738 inline _LIBCPP_INLINE_VISIBILITY bool is_symlink(file_status __s) noexcept {
1747 error_code& __ec) noexcept {
1751 inline _LIBCPP_INLINE_VISIBILITY bool is_other(file_status __s) noexcept {
1761 error_code& __ec) noexcept {
1771 last_write_time(const path& __p, error_code& __ec) noexcept {
1782 error_code& __ec) noexcept {
1793 error_code& __ec) noexcept {
1862 error_code& __ec) noexcept {
1881 rename(const path& __from, const path& __to, error_code& __ec) noexcept {
1891 resize_file(const path& __p, uintmax_t __ns, error_code& __ec) noexcept {
1900 error_code& __ec) noexcept {
1909 error_code& __ec) noexcept {
1918 symlink_status(const path& __p, error_code& __ec) noexcept {
1948 directory_entry() noexcept = default;
1950 directory_entry(directory_entry&&) noexcept = default;
1966 directory_entry& operator=(directory_entry&&) noexcept = default;
1998 void refresh(error_code& __ec) noexcept { __refresh(&__ec); }
2001 _Path const& path() const noexcept { return __p_; }
2004 operator const _Path&() const noexcept { return __p_; }
2010 bool exists(error_code& __ec) const noexcept {
2018 bool is_block_file(error_code& __ec) const noexcept {
2026 bool is_character_file(error_code& __ec) const noexcept {
2034 bool is_directory(error_code& __ec) const noexcept {
2042 bool is_fifo(error_code& __ec) const noexcept {
2050 bool is_other(error_code& __ec) const noexcept {
2058 bool is_regular_file(error_code& __ec) const noexcept {
2066 bool is_socket(error_code& __ec) const noexcept {
2074 bool is_symlink(error_code& __ec) const noexcept {
2081 uintmax_t file_size(error_code& __ec) const noexcept {
2089 uintmax_t hard_link_count(error_code& __ec) const noexcept {
2097 file_time_type last_write_time(error_code& __ec) const noexcept {
2105 file_status status(error_code& __ec) const noexcept {
2113 file_status symlink_status(error_code& __ec) const noexcept {
2118 bool operator<(directory_entry const& __rhs) const noexcept {
2123 bool operator==(directory_entry const& __rhs) const noexcept {
2128 bool operator!=(directory_entry const& __rhs) const noexcept {
2133 bool operator<=(directory_entry const& __rhs) const noexcept {
2138 bool operator>(directory_entry const& __rhs) const noexcept {
2143 bool operator>=(directory_entry const& __rhs) const noexcept {
2171 __cached_data() noexcept { __reset(); }
2207 error_code __do_refresh() noexcept;
2411 directory_iterator() noexcept {}
2430 directory_iterator& operator=(directory_iterator&& __o) noexcept {
2460 const directory_iterator& __rhs) noexcept;
2479 const directory_iterator& __rhs) noexcept {
2485 const directory_iterator& __rhs) noexcept {
2491 begin(directory_iterator __iter) noexcept {
2496 end(const directory_iterator&) noexcept {
2511 recursive_directory_iterator() noexcept : __rec_(false) {}
2535 operator=(recursive_directory_iterator&& __o) noexcept {
2602 const recursive_directory_iterator&) noexcept;
2611 const recursive_directory_iterator& __rhs) noexcept {
2617 const recursive_directory_iterator& __rhs) noexcept {
2622 begin(recursive_directory_iterator __iter) noexcept {
2627 end(const recursive_directory_iterator&) noexcept {