Home
last modified time | relevance | path

Searched refs:__lhs (Results 1 – 25 of 60) sorted by relevance

123

/freebsd/contrib/llvm-project/libcxx/include/__chrono/
H A Dyear_month_weekday.h92 operator==(const year_month_weekday& __lhs, const year_month_weekday& __rhs) noexcept { in __to_days()
93 return __lhs.year() == __rhs.year() && __lhs.month() == __rhs.month() && in __to_days()
94 __lhs.weekday_indexed() == __rhs.weekday_indexed(); in __to_days()
98 operator/(const year_month& __lhs, const weekday_indexed& __rhs) noexcept {
99 return year_month_weekday{__lhs.year(), __lhs.month(), __rhs};
103 operator/(const year& __lhs, const month_weekday& __rhs) noexcept {
104 return year_month_weekday{__lhs, __rhs.month(), __rhs.weekday_indexed()};
107 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month_weekday operator/(int __lhs, cons
[all...]
H A Dyear_month_day.h107 operator==(const year_month_day& __lhs, const year_month_day& __rhs) noexcept {
108 …return __lhs.year() == __rhs.year() && __lhs.month() == __rhs.month() && __lhs.day() == __rhs.day(…
112 operator<=>(const year_month_day& __lhs, const year_month_day& __rhs) noexcept {
113 if (auto __c = __lhs.year() <=> __rhs.year(); __c != 0)
115 if (auto __c = __lhs.month() <=> __rhs.month(); __c != 0)
117 return __lhs.day() <=> __rhs.day();
120 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month_day operator/(const year_month& __lhs, const day&…
121 return year_month_day{__lhs.year(), __lhs.month(), __rhs};
124 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month_day operator/(const year_month& __lhs, int __rhs)…
125 return __lhs / day(__rhs);
[all …]
H A Dmonthday.h60 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(const month_day& __lhs, const month_day& __rhs) noexcept {
61 return __lhs.month() == __rhs.month() && __lhs.day() == __rhs.day();
65 operator<=>(const month_day& __lhs, const month_day& __rhs) noexcept {
66 if (auto __c = __lhs.month() <=> __rhs.month(); __c != 0)
68 return __lhs.day() <=> __rhs.day();
71 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day operator/(const month& __lhs, const day& __rhs) noexcept {
72 return month_day{__lhs, __rhs};
75 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day operator/(const day& __lhs, const month& __rhs) noexcept {
76 return __rhs / __lhs;
[all...]
H A Dmonth_weekday.h42 operator==(const month_weekday& __lhs, const month_weekday& __rhs) noexcept {
43 return __lhs.month() == __rhs.month() && __lhs.weekday_indexed() == __rhs.weekday_indexed();
47 operator/(const month& __lhs, const weekday_indexed& __rhs) noexcept {
48 return month_weekday{__lhs, __rhs};
51 _LIBCPP_HIDE_FROM_ABI inline constexpr month_weekday operator/(int __lhs, const weekday_indexed& __rhs) noexcept {
52 return month_weekday{month(__lhs), __rhs};
56 operator/(const weekday_indexed& __lhs, const month& __rhs) noexcept {
57 return month_weekday{__rhs, __lhs};
60 _LIBCPP_HIDE_FROM_ABI inline constexpr month_weekday operator/(const weekday_indexed& __lhs, in
[all...]
H A Dyear_month.h54 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(const year_month& __lhs, const year_month& __rhs) noexcept {
55 return __lhs.year() == __rhs.year() && __lhs.month() == __rhs.month();
59 operator<=>(const year_month& __lhs, const year_month& __rhs) noexcept {
60 if (auto __c = __lhs.year() <=> __rhs.year(); __c != 0)
62 return __lhs.month() <=> __rhs.month();
65 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month operator+(const year_month& __lhs, const months& __rhs) noexcept {
66 int __dmi = static_cast<int>(static_cast<unsigned>(__lhs.month())) - 1 + __rhs.count();
69 return (__lhs.year() + years(__dy)) / month(static_cast<unsigned>(__dmi));
72 _LIBCPP_HIDE_FROM_ABI inline constexpr year_month operator+(const months& __lhs, cons
[all...]
H A Dweekday.h78 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(const weekday& __lhs, const weekday& __rhs) …
79 return __lhs.c_encoding() == __rhs.c_encoding();
84 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator<(const weekday& __lhs, const weekday& __rhs) n…
85 return __lhs.c_encoding() < __rhs.c_encoding();
88 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator>(const weekday& __lhs, const weekday& __rhs) n…
89 return __rhs < __lhs;
92 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator<=(const weekday& __lhs, const weekday& __rhs) …
93 return !(__rhs < __lhs);
96 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator>=(const weekday& __lhs, const weekday& __rhs) …
97 return !(__lhs < __rhs);
[all …]
H A Dtime_point.h119 operator==(const time_point<_Clock, _Duration1>& __lhs, const time_point<_Clock, _Duration2>& __rhs…
120 return __lhs.time_since_epoch() == __rhs.time_since_epoch();
129 operator!=(const time_point<_Clock, _Duration1>& __lhs, const time_point<_Clock, _Duration2>& __rhs…
130 return !(__lhs == __rhs);
139 operator<(const time_point<_Clock, _Duration1>& __lhs, const time_point<_Clock, _Duration2>& __rhs)…
140 return __lhs.time_since_epoch() < __rhs.time_since_epoch();
147 operator>(const time_point<_Clock, _Duration1>& __lhs, const time_point<_Clock, _Duration2>& __rhs)…
148 return __rhs < __lhs;
155 operator<=(const time_point<_Clock, _Duration1>& __lhs, const time_point<_Clock, _Duration2>& __rhs…
156 return !(__rhs < __lhs);
[all …]
H A Dday.h59 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(const day& __lhs, const day& __rhs) noexcept {
60 return static_cast<unsigned>(__lhs) == static_cast<unsigned>(__rhs);
63 _LIBCPP_HIDE_FROM_ABI inline constexpr strong_ordering operator<=>(const day& __lhs, const day& __rhs) noexcept {
64 return static_cast<unsigned>(__lhs) <=> static_cast<unsigned>(__rhs);
67 _LIBCPP_HIDE_FROM_ABI inline constexpr day operator+(const day& __lhs, const days& __rhs) noexcept {
68 return day(static_cast<unsigned>(__lhs) + __rhs.count());
71 _LIBCPP_HIDE_FROM_ABI inline constexpr day operator+(const days& __lhs, const day& __rhs) noexcept {
72 return __rhs + __lhs;
75 _LIBCPP_HIDE_FROM_ABI inline constexpr day operator-(const day& __lhs, const days& __rhs) noexcept {
76 return __lhs
[all...]
H A Dyear.h71 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(const year& __lhs, const year& __rhs) noexcept {
72 return static_cast<int>(__lhs) == static_cast<int>(__rhs);
75 _LIBCPP_HIDE_FROM_ABI constexpr strong_ordering operator<=>(const year& __lhs, const year& __rhs) noexcept {
76 return static_cast<int>(__lhs) <=> static_cast<int>(__rhs);
79 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator+(const year& __lhs, const years& __rhs) noexcept {
80 return year(static_cast<int>(__lhs) + __rhs.count());
83 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator+(const years& __lhs, const year& __rhs) noexcept {
84 return __rhs + __lhs;
87 _LIBCPP_HIDE_FROM_ABI inline constexpr year operator-(const year& __lhs, const years& __rhs) noexcept {
88 return __lhs
[all...]
H A Dmonth.h59 _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(const month& __lhs, const month& __rhs) noexcept {
60 return static_cast<unsigned>(__lhs) == static_cast<unsigned>(__rhs);
63 _LIBCPP_HIDE_FROM_ABI inline constexpr strong_ordering operator<=>(const month& __lhs, const month& __rhs) noexcept {
64 return static_cast<unsigned>(__lhs) <=> static_cast<unsigned>(__rhs);
67 _LIBCPP_HIDE_FROM_ABI inline constexpr month operator+(const month& __lhs, const months& __rhs) noexcept {
68 auto const __mu = static_cast<long long>(static_cast<unsigned>(__lhs)) + (__rhs.count() - 1);
73 _LIBCPP_HIDE_FROM_ABI inline constexpr month operator+(const months& __lhs, const month& __rhs) noexcept {
74 return __rhs + __lhs;
77 _LIBCPP_HIDE_FROM_ABI inline constexpr month operator-(const month& __lhs, const months& __rhs) noexcept {
78 return __lhs
[all...]
H A Dduration.h300 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR bool operator()(const _LhsDuration& __lhs, const _RhsDurat…
302 return _Ct(__lhs).count() == _Ct(__rhs).count();
308 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR bool operator()(const _LhsDuration& __lhs, const _LhsDurat…
309 return __lhs.count() == __rhs.count();
315 operator==(const duration<_Rep1, _Period1>& __lhs, const duration<_Rep2, _Period2>& __rhs) {
316 return __duration_eq<duration<_Rep1, _Period1>, duration<_Rep2, _Period2> >()(__lhs, __rhs);
325 operator!=(const duration<_Rep1, _Period1>& __lhs, const duration<_Rep2, _Period2>& __rhs) {
326 return !(__lhs == __rhs);
335 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR bool operator()(const _LhsDuration& __lhs, const _RhsDurat…
337 return _Ct(__lhs).count() < _Ct(__rhs).count();
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Ddirectory_options.h25 _LIBCPP_HIDE_FROM_ABI inline constexpr directory_options operator&(directory_options __lhs, directo…
26 …return static_cast<directory_options>(static_cast<unsigned char>(__lhs) & static_cast<unsigned cha…
29 _LIBCPP_HIDE_FROM_ABI inline constexpr directory_options operator|(directory_options __lhs, directo…
30 …return static_cast<directory_options>(static_cast<unsigned char>(__lhs) | static_cast<unsigned cha…
33 _LIBCPP_HIDE_FROM_ABI inline constexpr directory_options operator^(directory_options __lhs, directo…
34 …return static_cast<directory_options>(static_cast<unsigned char>(__lhs) ^ static_cast<unsigned cha…
37 _LIBCPP_HIDE_FROM_ABI inline constexpr directory_options operator~(directory_options __lhs) {
38 return static_cast<directory_options>(~static_cast<unsigned char>(__lhs));
41 _LIBCPP_HIDE_FROM_ABI inline directory_options& operator&=(directory_options& __lhs, directory_opti…
42 return __lhs = __lhs & __rhs;
[all …]
H A Dcopy_options.h37 _LIBCPP_HIDE_FROM_ABI inline constexpr copy_options operator&(copy_options __lhs, copy_options __rh…
38 …return static_cast<copy_options>(static_cast<unsigned short>(__lhs) & static_cast<unsigned short>(…
41 _LIBCPP_HIDE_FROM_ABI inline constexpr copy_options operator|(copy_options __lhs, copy_options __rh…
42 …return static_cast<copy_options>(static_cast<unsigned short>(__lhs) | static_cast<unsigned short>(…
45 _LIBCPP_HIDE_FROM_ABI inline constexpr copy_options operator^(copy_options __lhs, copy_options __rh…
46 …return static_cast<copy_options>(static_cast<unsigned short>(__lhs) ^ static_cast<unsigned short>(…
49 _LIBCPP_HIDE_FROM_ABI inline constexpr copy_options operator~(copy_options __lhs) {
50 return static_cast<copy_options>(~static_cast<unsigned short>(__lhs));
53 _LIBCPP_HIDE_FROM_ABI inline copy_options& operator&=(copy_options& __lhs, copy_options __rhs) {
54 return __lhs = __lhs & __rhs;
[all …]
H A Dperm_options.h25 _LIBCPP_HIDE_FROM_ABI inline constexpr perm_options operator&(perm_options __lhs, perm_options __rh…
26 return static_cast<perm_options>(static_cast<unsigned>(__lhs) & static_cast<unsigned>(__rhs));
29 _LIBCPP_HIDE_FROM_ABI inline constexpr perm_options operator|(perm_options __lhs, perm_options __rh…
30 return static_cast<perm_options>(static_cast<unsigned>(__lhs) | static_cast<unsigned>(__rhs));
33 _LIBCPP_HIDE_FROM_ABI inline constexpr perm_options operator^(perm_options __lhs, perm_options __rh…
34 return static_cast<perm_options>(static_cast<unsigned>(__lhs) ^ static_cast<unsigned>(__rhs));
37 _LIBCPP_HIDE_FROM_ABI inline constexpr perm_options operator~(perm_options __lhs) {
38 return static_cast<perm_options>(~static_cast<unsigned>(__lhs));
41 _LIBCPP_HIDE_FROM_ABI inline perm_options& operator&=(perm_options& __lhs, perm_options __rhs) {
42 return __lhs = __lhs & __rhs;
[all …]
H A Dperms.h54 _LIBCPP_HIDE_FROM_ABI inline constexpr perms operator&(perms __lhs, perms __rhs) {
55 return static_cast<perms>(static_cast<unsigned>(__lhs) & static_cast<unsigned>(__rhs));
58 _LIBCPP_HIDE_FROM_ABI inline constexpr perms operator|(perms __lhs, perms __rhs) {
59 return static_cast<perms>(static_cast<unsigned>(__lhs) | static_cast<unsigned>(__rhs));
62 _LIBCPP_HIDE_FROM_ABI inline constexpr perms operator^(perms __lhs, perms __rhs) {
63 return static_cast<perms>(static_cast<unsigned>(__lhs) ^ static_cast<unsigned>(__rhs));
66 _LIBCPP_HIDE_FROM_ABI inline constexpr perms operator~(perms __lhs) {
67 return static_cast<perms>(~static_cast<unsigned>(__lhs));
70 _LIBCPP_HIDE_FROM_ABI inline perms& operator&=(perms& __lhs, perms __rhs) { return __lhs = __lhs & …
72 _LIBCPP_HIDE_FROM_ABI inline perms& operator|=(perms& __lhs, perms __rhs) { return __lhs = __lhs | …
[all …]
H A Dpath_iterator.h102 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const path::iterator& __lhs, const path::iterator& __r…
103 return __lhs.__path_ptr_ == __rhs.__path_ptr_ && __lhs.__entry_.data() == __rhs.__entry_.data();
107 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const path::iterator& __lhs, const path::iterator& __r…
108 return !(__lhs == __rhs);
/freebsd/contrib/llvm-project/libcxx/include/
H A Dcstddef73 _LIBCPP_HIDE_FROM_ABI inline constexpr byte operator|(byte __lhs, byte __rhs) noexcept {
75 … static_cast<unsigned char>(static_cast<unsigned int>(__lhs) | static_cast<unsigned int>(__rhs)));
78 _LIBCPP_HIDE_FROM_ABI inline constexpr byte& operator|=(byte& __lhs, byte __rhs) noexcept {
79 return __lhs = __lhs | __rhs;
82 _LIBCPP_HIDE_FROM_ABI inline constexpr byte operator&(byte __lhs, byte __rhs) noexcept {
84 … static_cast<unsigned char>(static_cast<unsigned int>(__lhs) & static_cast<unsigned int>(__rhs)));
87 _LIBCPP_HIDE_FROM_ABI inline constexpr byte& operator&=(byte& __lhs, byte __rhs) noexcept {
88 return __lhs = __lhs & __rhs;
91 _LIBCPP_HIDE_FROM_ABI inline constexpr byte operator^(byte __lhs, byte __rhs) noexcept {
93 … static_cast<unsigned char>(static_cast<unsigned int>(__lhs) ^ static_cast<unsigned int>(__rhs)));
[all …]
H A Dtypeinfo201 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_ALWAYS_INLINE static bool __eq(__type_name_t __lhs, __type_name_t __…
202 return __lhs == __rhs;
204 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_ALWAYS_INLINE static bool __lt(__type_name_t __lhs, __type_name_t __…
205 return __lhs < __rhs;
216 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_ALWAYS_INLINE static bool __eq(__type_name_t __lhs, __type_name_t __…
217 return __lhs == __rhs || __builtin_strcmp(__lhs, __rhs) == 0;
219 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_ALWAYS_INLINE static bool __lt(__type_name_t __lhs, __type_name_t __…
220 return __builtin_strcmp(__lhs, __rhs) < 0;
239 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_ALWAYS_INLINE static bool __eq(__type_name_t __lhs, __type_name_t __…
240 if (__lhs == __rhs)
[all …]
H A Dstring_view707 _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(basic_string_view<_CharT, _Traits> __lhs,
709 if (__lhs.size() != __rhs.size())
711 return __lhs.compare(__rhs) == 0;
715 _LIBCPP_HIDE_FROM_ABI constexpr auto operator<=>(basic_string_view<_CharT, _Traits> __lhs,
721 return static_cast<typename _Traits::comparison_category>(__lhs.compare(__rhs) <=> 0);
723 return static_cast<weak_ordering>(__lhs.compare(__rhs) <=> 0);
733 operator==(basic_string_view<_CharT, _Traits> __lhs, basic_string_view<_CharT, _Traits> __rhs) _NOE…
734 if (__lhs.size() != __rhs.size())
736 return __lhs.compare(__rhs) == 0;
743 operator==(basic_string_view<_CharT, _Traits> __lhs,
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dcpp17_iterator_concepts.h44 concept __cpp17_move_assignable = requires(_Tp __lhs, _Tp __rhs) { in requires() argument
45 { __lhs = std::move(__rhs) } -> same_as<_Tp&>; in requires()
49 concept __cpp17_copy_assignable = __cpp17_move_assignable<_Tp> && requires(_Tp __lhs, _Tp __rhs) { in requires() argument
50 { __lhs = __rhs } -> same_as<_Tp&>; in requires()
51 { __lhs = std::as_const(__rhs) } -> same_as<_Tp&>; in requires()
58 concept __cpp17_equality_comparable = requires(_Tp __lhs, _Tp __rhs) { in requires() argument
59 { __lhs == __rhs } -> __boolean_testable; in requires()
60 { std::as_const(__lhs) == __rhs } -> __boolean_testable; in requires()
61 { __lhs == std::as_const(__rhs) } -> __boolean_testable; in requires()
62 { std::as_const(__lhs) == std::as_const(__rhs) } -> __boolean_testable; in requires()
[all …]
H A Dcounted_iterator.h202 operator-(const counted_iterator& __lhs, const counted_iterator<_I2>& __rhs) {
203 return __rhs.__count_ - __lhs.__count_;
207 operator-(const counted_iterator& __lhs, default_sentinel_t) {
208 return -__lhs.__count_;
238 operator==(const counted_iterator& __lhs, const counted_iterator<_I2>& __rhs) {
239 return __lhs.__count_ == __rhs.__count_;
242 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const counted_iterator& __lhs, default_sent…
243 return __lhs.__count_ == 0;
248 operator<=>(const counted_iterator& __lhs, const counted_iterator<_I2>& __rhs) {
249 return __rhs.__count_ <=> __lhs.__count_;
H A Daliasing_iterator.h92 …_LIBCPP_HIDE_FROM_ABI friend difference_type operator-(__iterator __lhs, __iterator __rhs) _NOEXCE…
93 return __lhs.__base_ - __rhs.__base_;
111 …_LIBCPP_HIDE_FROM_ABI friend bool operator==(const __iterator& __lhs, const __iterator& __rhs) _NO…
112 return __lhs.__base_ == __rhs.__base_;
115 …_LIBCPP_HIDE_FROM_ABI friend bool operator!=(const __iterator& __lhs, const __iterator& __rhs) _NO…
116 return __lhs.__base_ != __rhs.__base_;
H A Diterator_with_data.h53 operator==(const __iterator_with_data& __lhs, const __iterator_with_data& __rhs) {
54 return __lhs.__iter_ == __rhs.__iter_;
91 iter_swap(const __iterator_with_data& __lhs, in iter_swap()
92 const __iterator_with_data& __rhs) noexcept(noexcept(ranges::iter_swap(__lhs.__iter_, __rhs.__iter_))) in iter_swap()
95 return ranges::iter_swap(__lhs.__data_, __rhs.__iter_);
88 iter_swap(const __iterator_with_data & __lhs,const __iterator_with_data & __rhs) iter_swap() argument
/freebsd/contrib/llvm-project/libcxx/include/__string/
H A Dconstexpr_c_functions.h72 __constexpr_memcmp(const _Tp* __lhs, const _Up* __rhs, __element_count __n) { in __constexpr_memcmp() argument
81 return __builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp)); in __constexpr_memcmp()
85 if (*__lhs < *__rhs) in __constexpr_memcmp()
87 if (*__rhs < *__lhs) in __constexpr_memcmp()
91 ++__lhs; in __constexpr_memcmp()
96 return __builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp)); in __constexpr_memcmp()
105 __constexpr_memcmp_equal(const _Tp* __lhs, const _Up* __rhs, __element_count __n) { in __constexpr_memcmp_equal() argument
114 return __builtin_memcmp(__lhs, __rhs, __count * sizeof(_Tp)) == 0; in __constexpr_memcmp_equal()
117 if (*__lhs != *__rhs) in __constexpr_memcmp_equal()
121 ++__lhs; in __constexpr_memcmp_equal()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__memory_resource/
H A Dmemory_resource.h55 operator==(const memory_resource& __lhs, const memory_resource& __rhs) noexcept {
56 return &__lhs == &__rhs || __lhs.is_equal(__rhs);
62 operator!=(const memory_resource& __lhs, const memory_resource& __rhs) noexcept {
63 return !(__lhs == __rhs);

123