Lines Matching refs:rhs

251   basic_string& operator+= (const basic_string& rhs)
252 { return append (rhs); }
500 const basic_string <charT, traits, Allocator>& rhs)
503 _str.append (rhs);
509 operator+ (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
512 _str.append (rhs);
518 operator+ (charT lhs, const basic_string <charT, traits, Allocator>& rhs)
521 _str.append (rhs);
527 operator+ (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
530 _str.append (rhs);
536 operator+ (const basic_string <charT, traits, Allocator>& lhs, charT rhs)
539 str.append (1, rhs);
546 const basic_string <charT, traits, Allocator>& rhs)
548 return (lhs.compare (rhs) == 0);
553 operator== (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
555 return (rhs.compare (lhs) == 0);
560 operator== (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
562 return (lhs.compare (rhs) == 0);
567 operator!= (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
569 return (rhs.compare (lhs) != 0);
574 operator!= (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
576 return (lhs.compare (rhs) != 0);
582 const basic_string <charT, traits, Allocator>& rhs)
584 return (lhs.compare (rhs) < 0);
589 operator< (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
591 return (rhs.compare (lhs) > 0);
596 operator< (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
598 return (lhs.compare (rhs) < 0);
603 operator> (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
605 return (rhs.compare (lhs) < 0);
610 operator> (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
612 return (lhs.compare (rhs) > 0);
617 operator<= (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
619 return (rhs.compare (lhs) >= 0);
624 operator<= (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
626 return (lhs.compare (rhs) <= 0);
631 operator>= (const charT* lhs, const basic_string <charT, traits, Allocator>& rhs)
633 return (rhs.compare (lhs) <= 0);
638 operator>= (const basic_string <charT, traits, Allocator>& lhs, const charT* rhs)
640 return (lhs.compare (rhs) >= 0);
646 const basic_string <charT, traits, Allocator>& rhs)
648 return (lhs.compare (rhs) != 0);
654 const basic_string <charT, traits, Allocator>& rhs)
656 return (lhs.compare (rhs) > 0);
662 const basic_string <charT, traits, Allocator>& rhs)
664 return (lhs.compare (rhs) <= 0);
670 const basic_string <charT, traits, Allocator>& rhs)
672 return (lhs.compare (rhs) >= 0);