Lines Matching refs:__left
405 operator+(const rope<_CharT, _Alloc>& __left,
410 operator+(const rope<_CharT, _Alloc>& __left, const _CharT* __right);
414 operator+(const rope<_CharT, _Alloc>& __left, _CharT __right);
1588 static _RopeRep* _S_concat(_RopeRep* __left, _RopeRep* __right);
1625 _S_new_RopeConcatenation(_RopeRep* __left, _RopeRep* __right,
1629 return new(__space) _RopeConcatenation(__left, __right, __a);
1676 _S_tree_concat(_RopeRep* __left, _RopeRep* __right);
1731 _S_concat_and_set_balanced(_RopeRep* __left, _RopeRep* __right)
1733 _RopeRep* __result = _S_concat(__left, __right);
1881 _RopeRep* __left =
1885 this->_M_tree_ptr = _S_concat(__left, this->_M_tree_ptr);
1887 _S_unref(__left);
1891 _S_unref(__left);
2040 operator+(const rope<_CharT2, _Alloc2>& __left,
2045 operator+(const rope<_CharT2, _Alloc2>& __left, const _CharT2* __right);
2049 operator+(const rope<_CharT2, _Alloc2>& __left, _CharT2 __right);
2147 _Self_destruct_ptr __left(_S_substring(__old, 0, __pos1));
2152 __result = _S_concat(__left, __right);
2155 _Self_destruct_ptr __left_result(_S_concat(__left, __r));
2181 _Self_destruct_ptr __left(_S_substring(this->_M_tree_ptr, 0, __p));
2184 _Self_destruct_ptr __left_result(_S_concat_char_iter(__left, __i, __n));
2186 // But as it stands it's probably not a win, since __left
2756 operator+(const rope<_CharT, _Alloc>& __left,
2759 // Inlining this should make it possible to keep __left and
2762 return rope_type(rope_type::_S_concat(__left._M_tree_ptr,
2768 operator+=(rope<_CharT, _Alloc>& __left,
2771 __left.append(__right);
2772 return __left;
2777 operator+(const rope<_CharT, _Alloc>& __left,
2782 return rope_type(rope_type::_S_concat_char_iter(__left._M_tree_ptr,
2788 operator+=(rope<_CharT, _Alloc>& __left,
2791 __left.append(__right);
2792 return __left;
2797 operator+(const rope<_CharT, _Alloc>& __left, _CharT __right)
2800 return rope_type(rope_type::_S_concat_char_iter(__left._M_tree_ptr,
2806 operator+=(rope<_CharT, _Alloc>& __left, _CharT __right)
2808 __left.append(__right);
2809 return __left;
2814 operator<(const rope<_CharT, _Alloc>& __left,
2816 { return __left.compare(__right) < 0; }
2820 operator==(const rope<_CharT, _Alloc>& __left,
2822 { return __left.compare(__right) == 0; }