Lines Matching refs:rhs
111 const IntrusiveForwardListIterator<OtherT2, OtherTraits>& rhs);
117 const IntrusiveForwardListIterator<OtherT, HookTraits>& rhs) {
118 return lhs.hook_ == rhs.hook_;
124 const IntrusiveForwardListIterator<OtherT, HookTraits>& rhs) {
125 return !(lhs == rhs);
401 void swap(IntrusiveForwardList<T, HookTraits>& lhs, IntrusiveForwardList<T, HookTraits>& rhs) { in swap() argument
402 lhs.swap(rhs); in swap()
407 const IntrusiveForwardList<T, HookTraits>& rhs) {
409 auto rit = rhs.begin();
410 for (; lit != lhs.end() && rit != rhs.end(); ++lit, ++rit) {
415 return lit == lhs.end() && rit == rhs.end();
420 const IntrusiveForwardList<T, HookTraits>& rhs) {
421 return !(lhs == rhs);
426 const IntrusiveForwardList<T, HookTraits>& rhs) {
427 return std::lexicographical_compare(lhs.begin(), lhs.end(), rhs.begin(), rhs.end());
432 const IntrusiveForwardList<T, HookTraits>& rhs) {
433 return rhs < lhs;
438 const IntrusiveForwardList<T, HookTraits>& rhs) {
439 return !(rhs < lhs);
444 const IntrusiveForwardList<T, HookTraits>& rhs) {
445 return !(lhs < rhs);