Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/gcc/libstdc++-v3/include/debug/
Dsafe_iterator.h376 _M_get_distance(const _Iterator1& __lhs, const _Iterator2& __rhs) in _M_get_distance() argument
380 return _M_get_distance(__lhs, __rhs, _Category()); in _M_get_distance()
385 _M_get_distance(const _Iterator1& __lhs, const _Iterator2& __rhs, in _M_get_distance() argument
388 return std::make_pair(__rhs.base() - __lhs.base(), __dp_exact); in _M_get_distance()
393 _M_get_distance(const _Iterator1& __lhs, const _Iterator2& __rhs, in _M_get_distance() argument
396 return std::make_pair(__lhs.base() == __rhs.base()? 0 : 1, in _M_get_distance()
411 operator==(const _Safe_iterator<_IteratorL, _Sequence>& __lhs,
414 _GLIBCXX_DEBUG_VERIFY(! __lhs._M_singular() && ! __rhs._M_singular(),
416 ._M_iterator(__lhs, "lhs")
418 _GLIBCXX_DEBUG_VERIFY(__lhs._M_can_compare(__rhs),
[all …]
Dstring791 operator+(const basic_string<_CharT,_Traits,_Allocator>& __lhs,
793 { return basic_string<_CharT,_Traits,_Allocator>(__lhs) += __rhs; }
797 operator+(const _CharT* __lhs,
800 __glibcxx_check_string(__lhs);
801 return basic_string<_CharT,_Traits,_Allocator>(__lhs) += __rhs;
806 operator+(_CharT __lhs,
808 { return basic_string<_CharT,_Traits,_Allocator>(1, __lhs) += __rhs; }
812 operator+(const basic_string<_CharT,_Traits,_Allocator>& __lhs,
816 return basic_string<_CharT,_Traits,_Allocator>(__lhs) += __rhs;
821 operator+(const basic_string<_CharT,_Traits,_Allocator>& __lhs,
[all …]
Dmultimap.h279 operator==(const multimap<_Key,_Tp,_Compare,_Allocator>& __lhs,
281 { return __lhs._M_base() == __rhs._M_base(); }
285 operator!=(const multimap<_Key,_Tp,_Compare,_Allocator>& __lhs,
287 { return __lhs._M_base() != __rhs._M_base(); }
291 operator<(const multimap<_Key,_Tp,_Compare,_Allocator>& __lhs,
293 { return __lhs._M_base() < __rhs._M_base(); }
297 operator<=(const multimap<_Key,_Tp,_Compare,_Allocator>& __lhs,
299 { return __lhs._M_base() <= __rhs._M_base(); }
303 operator>=(const multimap<_Key,_Tp,_Compare,_Allocator>& __lhs,
305 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
Dmap.h292 operator==(const map<_Key,_Tp,_Compare,_Allocator>& __lhs,
294 { return __lhs._M_base() == __rhs._M_base(); }
298 operator!=(const map<_Key,_Tp,_Compare,_Allocator>& __lhs,
300 { return __lhs._M_base() != __rhs._M_base(); }
304 operator<(const map<_Key,_Tp,_Compare,_Allocator>& __lhs,
306 { return __lhs._M_base() < __rhs._M_base(); }
310 operator<=(const map<_Key,_Tp,_Compare,_Allocator>& __lhs,
312 { return __lhs._M_base() <= __rhs._M_base(); }
316 operator>=(const map<_Key,_Tp,_Compare,_Allocator>& __lhs,
318 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
Dset.h290 operator==(const set<_Key,_Compare,_Allocator>& __lhs,
292 { return __lhs._M_base() == __rhs._M_base(); }
296 operator!=(const set<_Key,_Compare,_Allocator>& __lhs,
298 { return __lhs._M_base() != __rhs._M_base(); }
302 operator<(const set<_Key,_Compare,_Allocator>& __lhs,
304 { return __lhs._M_base() < __rhs._M_base(); }
308 operator<=(const set<_Key,_Compare,_Allocator>& __lhs,
310 { return __lhs._M_base() <= __rhs._M_base(); }
314 operator>=(const set<_Key,_Compare,_Allocator>& __lhs,
316 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
Dmultiset.h285 operator==(const multiset<_Key,_Compare,_Allocator>& __lhs,
287 { return __lhs._M_base() == __rhs._M_base(); }
291 operator!=(const multiset<_Key,_Compare,_Allocator>& __lhs,
293 { return __lhs._M_base() != __rhs._M_base(); }
297 operator<(const multiset<_Key,_Compare,_Allocator>& __lhs,
299 { return __lhs._M_base() < __rhs._M_base(); }
303 operator<=(const multiset<_Key,_Compare,_Allocator>& __lhs,
305 { return __lhs._M_base() <= __rhs._M_base(); }
309 operator>=(const multiset<_Key,_Compare,_Allocator>& __lhs,
311 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
Ddeque354 operator==(const deque<_Tp, _Alloc>& __lhs,
356 { return __lhs._M_base() == __rhs._M_base(); }
360 operator!=(const deque<_Tp, _Alloc>& __lhs,
362 { return __lhs._M_base() != __rhs._M_base(); }
366 operator<(const deque<_Tp, _Alloc>& __lhs, const deque<_Tp, _Alloc>& __rhs)
367 { return __lhs._M_base() < __rhs._M_base(); }
371 operator<=(const deque<_Tp, _Alloc>& __lhs,
373 { return __lhs._M_base() <= __rhs._M_base(); }
377 operator>=(const deque<_Tp, _Alloc>& __lhs,
379 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
Dvector382 operator==(const vector<_Tp, _Alloc>& __lhs,
384 { return __lhs._M_base() == __rhs._M_base(); }
388 operator!=(const vector<_Tp, _Alloc>& __lhs,
390 { return __lhs._M_base() != __rhs._M_base(); }
394 operator<(const vector<_Tp, _Alloc>& __lhs,
396 { return __lhs._M_base() < __rhs._M_base(); }
400 operator<=(const vector<_Tp, _Alloc>& __lhs,
402 { return __lhs._M_base() <= __rhs._M_base(); }
406 operator>=(const vector<_Tp, _Alloc>& __lhs,
408 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
Dlist505 operator==(const list<_Tp, _Alloc>& __lhs, const list<_Tp, _Alloc>& __rhs)
506 { return __lhs._M_base() == __rhs._M_base(); }
510 operator!=(const list<_Tp, _Alloc>& __lhs, const list<_Tp, _Alloc>& __rhs)
511 { return __lhs._M_base() != __rhs._M_base(); }
515 operator<(const list<_Tp, _Alloc>& __lhs, const list<_Tp, _Alloc>& __rhs)
516 { return __lhs._M_base() < __rhs._M_base(); }
520 operator<=(const list<_Tp, _Alloc>& __lhs, const list<_Tp, _Alloc>& __rhs)
521 { return __lhs._M_base() <= __rhs._M_base(); }
525 operator>=(const list<_Tp, _Alloc>& __lhs, const list<_Tp, _Alloc>& __rhs)
526 { return __lhs._M_base() >= __rhs._M_base(); }
[all …]
/openbsd/src/gnu/llvm/libcxx/include/
Dcstddef74 _LIBCPP_HIDE_FROM_ABI constexpr byte operator| (byte __lhs, byte __rhs) noexcept
78 static_cast<unsigned int>(__lhs) | static_cast<unsigned int>(__rhs)
82 _LIBCPP_HIDE_FROM_ABI constexpr byte& operator|=(byte& __lhs, byte __rhs) noexcept
83 { return __lhs = __lhs | __rhs; }
85 _LIBCPP_HIDE_FROM_ABI constexpr byte operator& (byte __lhs, byte __rhs) noexcept
89 static_cast<unsigned int>(__lhs) & static_cast<unsigned int>(__rhs)
93 _LIBCPP_HIDE_FROM_ABI constexpr byte& operator&=(byte& __lhs, byte __rhs) noexcept
94 { return __lhs = __lhs & __rhs; }
96 _LIBCPP_HIDE_FROM_ABI constexpr byte operator^ (byte __lhs, byte __rhs) noexcept
100 static_cast<unsigned int>(__lhs) ^ static_cast<unsigned int>(__rhs)
[all …]
Dtypeinfo209 static bool __eq(__type_name_t __lhs, __type_name_t __rhs) _NOEXCEPT {
210 return __lhs == __rhs;
213 static bool __lt(__type_name_t __lhs, __type_name_t __rhs) _NOEXCEPT {
214 return __lhs < __rhs;
227 static bool __eq(__type_name_t __lhs, __type_name_t __rhs) _NOEXCEPT {
228 return __lhs == __rhs || __builtin_strcmp(__lhs, __rhs) == 0;
231 static bool __lt(__type_name_t __lhs, __type_name_t __rhs) _NOEXCEPT {
232 return __builtin_strcmp(__lhs, __rhs) < 0;
256 static bool __eq(__type_name_t __lhs, __type_name_t __rhs) _NOEXCEPT {
257 if (__lhs == __rhs)
[all …]
Dstring_view748 bool operator==(basic_string_view<_CharT, _Traits> __lhs,
751 if (__lhs.size() != __rhs.size()) return false;
752 return __lhs.compare(__rhs) == 0;
759 bool operator==(basic_string_view<_CharT, _Traits> __lhs,
762 if (__lhs.size() != __rhs.size()) return false;
763 return __lhs.compare(__rhs) == 0;
770 bool operator==(__type_identity_t<basic_string_view<_CharT, _Traits> > __lhs,
773 if (__lhs.size() != __rhs.size()) return false;
774 return __lhs.compare(__rhs) == 0;
784 operator<=>(basic_string_view<_CharT, _Traits> __lhs, basic_string_view<_CharT, _Traits> __rhs) noe…
[all …]
Dvariant916 static void __generic_construct(__ctor& __lhs, _Rhs&& __rhs) {
917 __lhs.__destroy();
926 __lhs, _VSTD::forward<_Rhs>(__rhs));
927 __lhs.__index = __rhs.index();
1184 __impl* __lhs = this;
1186 if (__lhs->__move_nothrow() && !__rhs->__move_nothrow()) {
1187 _VSTD::swap(__lhs, __rhs);
1192 this->__generic_construct(*__rhs, _VSTD::move(*__lhs));
1194 // EXTENSION: When the move construction of `__lhs` into `__rhs` throws
1198 this->__generic_construct(*__rhs, _VSTD::move(*__lhs));
[all …]
Dcstring119 __constexpr_memcmp(const _Tp* __lhs, const _Tp* __rhs, size_t __count) {
122 for (; __count; --__count, ++__lhs, ++__rhs) {
123 if (*__lhs < *__rhs)
125 if (*__rhs < *__lhs)
131 return __builtin_memcmp(__lhs, __rhs, __count);
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/bits/
Dstl_iterator.h656 operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
658 { return __lhs.base() == __rhs.base(); }
662 operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
664 { return __lhs.base() == __rhs.base(); }
668 operator!=(const __normal_iterator<_IteratorL, _Container>& __lhs,
670 { return __lhs.base() != __rhs.base(); }
674 operator!=(const __normal_iterator<_Iterator, _Container>& __lhs,
676 { return __lhs.base() != __rhs.base(); }
681 operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
683 { return __lhs.base() < __rhs.base(); }
[all …]
Dbasic_string.h867 operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
870 basic_string<_CharT, _Traits, _Alloc> __str(__lhs);
877 operator+(const _CharT* __lhs,
882 operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs);
886 operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
889 basic_string<_CharT, _Traits, _Alloc> __str(__lhs);
896 operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs)
900 __string_type __str(__lhs);
908 operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
910 { return __lhs.compare(__rhs) == 0; }
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/bits/
Dstl_iterator.h732 operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
734 { return __lhs.base() == __rhs.base(); }
738 operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
740 { return __lhs.base() == __rhs.base(); }
744 operator!=(const __normal_iterator<_IteratorL, _Container>& __lhs,
746 { return __lhs.base() != __rhs.base(); }
750 operator!=(const __normal_iterator<_Iterator, _Container>& __lhs,
752 { return __lhs.base() != __rhs.base(); }
757 operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
759 { return __lhs.base() < __rhs.base(); }
[all …]
Dbasic_string.h2071 operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
2074 basic_string<_CharT, _Traits, _Alloc> __str(__lhs);
2087 operator+(const _CharT* __lhs,
2098 operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs);
2108 operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
2111 basic_string<_CharT, _Traits, _Alloc> __str(__lhs);
2124 operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs)
2128 __string_type __str(__lhs);
2142 operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
2144 { return __lhs.compare(__rhs) == 0; }
[all …]
Dpostypes.h199 operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
200 { return streamoff(__lhs) == streamoff(__rhs); }
204 operator!=(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
205 { return streamoff(__lhs) != streamoff(__rhs); }
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dvstring.h1805 operator+(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs,
1817 operator+(const _CharT* __lhs,
1829 operator+(_CharT __lhs,
1841 operator+(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs,
1853 operator+(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs,
1866 operator==(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs,
1868 { return __lhs.compare(__rhs) == 0; }
1879 operator==(const _CharT* __lhs,
1881 { return __rhs.compare(__lhs) == 0; }
1892 operator==(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs,
[all …]
Dvstring.tcc182 operator+(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs, in operator +() argument
186 __str.reserve(__lhs.size() + __rhs.size()); in operator +()
187 __str.append(__lhs); in operator +()
195 operator+(const _CharT* __lhs, in operator +() argument
198 __glibcxx_requires_string(__lhs); in operator +()
201 const __size_type __len = _Traits::length(__lhs); in operator +()
204 __str.append(__lhs, __len); in operator +()
212 operator+(_CharT __lhs, in operator +() argument
217 __str.push_back(__lhs); in operator +()
225 operator+(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs, in operator +() argument
[all …]
/openbsd/src/gnu/lib/libstdc++/libstdc++/testsuite/27_io/
Dfilebuf.cc64 operator==(const gnu_char_type& __lhs) in operator ==() argument
65 { return character == __lhs.character; } in operator ==()
69 operator<(const gnu_char_type& __lhs) in operator <() argument
70 { return character < __lhs.character; } in operator <()
/openbsd/src/gnu/llvm/libcxx/src/support/win32/
Dthread_win32.cpp163 bool __libcpp_thread_id_equal(__libcpp_thread_id __lhs, in __libcpp_thread_id_equal() argument
166 return __lhs == __rhs; in __libcpp_thread_id_equal()
169 bool __libcpp_thread_id_less(__libcpp_thread_id __lhs, __libcpp_thread_id __rhs) in __libcpp_thread_id_less() argument
171 return __lhs < __rhs; in __libcpp_thread_id_less()
/openbsd/src/gnu/llvm/libcxx/include/experimental/
Dmemory_resource133 bool operator==(memory_resource const & __lhs,
136 return &__lhs == &__rhs || __lhs.is_equal(__rhs);
140 bool operator!=(memory_resource const & __lhs,
143 return !(__lhs == __rhs);
325 bool operator==(polymorphic_allocator<_Tp> const & __lhs,
328 return *__lhs.resource() == *__rhs.resource();
334 bool operator!=(polymorphic_allocator<_Tp> const & __lhs,
337 return !(__lhs == __rhs);
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Drandom380 * @param __lhs A linear congruential random number generator object.
386 operator==(const linear_congruential& __lhs,
388 { return __lhs._M_x == __rhs._M_x; }
394 * @param __lhs A linear congruential random number generator object.
400 operator!=(const linear_congruential& __lhs,
402 { return !(__lhs == __rhs); }
551 * @param __lhs A % mersenne_twister random number generator object.
558 operator==(const mersenne_twister& __lhs,
560 { return std::equal(__lhs._M_x, __lhs._M_x + state_size, __rhs._M_x); }
566 * @param __lhs A % mersenne_twister random number generator object.
[all …]

12