Lines Matching refs:__right
492 _S_tree_concat(_RopeRep* __left, _RopeRep* __right)
494 _RopeConcatenation* __result = _S_new_RopeConcatenation(__left, __right,
548 _RopeLeaf* __right =
550 if (__right->_M_size + __slen <= size_t(_S_copy_max))
554 _S_leaf_concat_char_iter((_RopeLeaf*)__right, __s, __slen);
611 _RopeLeaf* __right = (_RopeLeaf*)(((_RopeConcatenation*)
613 if (__detail::_S_leaf == __right->_M_tag
614 && __right->_M_size + __slen <= size_t(_S_copy_max))
617 _S_destr_leaf_concat_char_iter(__right, __s, __slen);
618 if (__right == __new_right)
621 __right->_M_unref_nonnil();
633 _RopeRep* __right =
637 { __result = _S_tree_concat(__r, __right); }
641 _S_unref(__right);
651 _S_concat(_RopeRep* __left, _RopeRep* __right)
655 _S_ref(__right);
656 return __right;
658 if (0 == __right)
663 if (__detail::_S_leaf == __right->_M_tag)
667 if (__right->_M_size + __left->_M_size <= size_t(_S_copy_max))
669 ((_RopeLeaf*)__right)->_M_data,
670 __right->_M_size);
679 + __right->_M_size <= size_t(_S_copy_max))
684 __right)->
686 __right->_M_size);
700 __right->_M_ref_nonnil();
702 { return(_S_tree_concat(__left, __right)); }
706 _S_unref(__right);
742 _RopeRep* __right = __c->_M_right;
749 return _S_substring(__right, __start - __left_len,
754 _Self_destruct_ptr __right_result(_S_substring(__right, 0,
941 _RopeRep* __right = __conc->_M_right;
943 if (!_S_apply_to_pieces(__c, __right,
1083 _RopeRep* __right = __c->_M_right;
1085 return _S_flatten(__right, __rest);
1123 _RopeRep* __right = __c->_M_right;
1136 _S_dump(__right, __indent + 2);
1424 _S_compare (const _RopeRep* __left, const _RopeRep* __right)
1429 if (0 == __right)
1434 __right_len = __right->_M_size;
1438 if (__detail::_S_leaf == __right->_M_tag)
1440 _RopeLeaf* __r = (_RopeLeaf*) __right;
1448 const_iterator __rstart(__right, 0);
1449 const_iterator __rend(__right, __right_len);
1459 if (__detail::_S_leaf == __right->_M_tag)
1461 _RopeLeaf* __r = (_RopeLeaf*) __right;
1468 const_iterator __rstart(__right, 0);
1469 const_iterator __rend(__right, __right_len);
1494 _Self_destruct_ptr __right(_My_rope::_S_substring(__old, _M_pos + 1,
1500 _RopeRep* __result = _My_rope::_S_concat(__result_left, __right);