Lines Matching refs:__lhs
1154 friend _LIBCPP_INLINE_VISIBILITY bool operator==(const path& __lhs, const path& __rhs) noexcept {
1155 return __lhs.compare(__rhs) == 0;
1157 friend _LIBCPP_INLINE_VISIBILITY bool operator!=(const path& __lhs, const path& __rhs) noexcept {
1158 return __lhs.compare(__rhs) != 0;
1160 friend _LIBCPP_INLINE_VISIBILITY bool operator<(const path& __lhs, const path& __rhs) noexcept {
1161 return __lhs.compare(__rhs) < 0;
1163 friend _LIBCPP_INLINE_VISIBILITY bool operator<=(const path& __lhs, const path& __rhs) noexcept {
1164 return __lhs.compare(__rhs) <= 0;
1166 friend _LIBCPP_INLINE_VISIBILITY bool operator>(const path& __lhs, const path& __rhs) noexcept {
1167 return __lhs.compare(__rhs) > 0;
1169 friend _LIBCPP_INLINE_VISIBILITY bool operator>=(const path& __lhs, const path& __rhs) noexcept {
1170 return __lhs.compare(__rhs) >= 0;
1173 friend _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs,
1175 path __result(__lhs);
1188 inline _LIBCPP_INLINE_VISIBILITY void swap(path& __lhs, path& __rhs) noexcept {
1189 __lhs.swap(__rhs);
1303 inline _LIBCPP_INLINE_VISIBILITY bool operator==(const path::iterator& __lhs,
1305 return __lhs.__path_ptr_ == __rhs.__path_ptr_ &&
1306 __lhs.__entry_.data() == __rhs.__entry_.data();
1309 inline _LIBCPP_INLINE_VISIBILITY bool operator!=(const path::iterator& __lhs,
1311 return !(__lhs == __rhs);
2459 operator==(const directory_iterator& __lhs,
2478 operator==(const directory_iterator& __lhs,
2480 return __lhs.__imp_ == __rhs.__imp_;
2484 operator!=(const directory_iterator& __lhs,
2486 return !(__lhs == __rhs);
2610 operator==(const recursive_directory_iterator& __lhs,
2612 return __lhs.__imp_ == __rhs.__imp_;
2616 inline bool operator!=(const recursive_directory_iterator& __lhs,
2618 return !(__lhs == __rhs);