Lines Matching refs:__right
494 _S_tree_concat(_RopeRep* __left, _RopeRep* __right)
496 _RopeConcatenation* __result = _S_new_RopeConcatenation(__left, __right,
550 _RopeLeaf* __right =
552 if (__right->_M_size + __slen <= size_t(_S_copy_max))
556 _S_leaf_concat_char_iter((_RopeLeaf*)__right, __s, __slen);
613 _RopeLeaf* __right = (_RopeLeaf*)(((_RopeConcatenation*)
615 if (__detail::_S_leaf == __right->_M_tag
616 && __right->_M_size + __slen <= size_t(_S_copy_max))
619 _S_destr_leaf_concat_char_iter(__right, __s, __slen);
620 if (__right == __new_right)
623 __right->_M_unref_nonnil();
635 _RopeRep* __right =
639 { __result = _S_tree_concat(__r, __right); }
643 _S_unref(__right);
653 _S_concat(_RopeRep* __left, _RopeRep* __right)
657 _S_ref(__right);
658 return __right;
660 if (0 == __right)
665 if (__detail::_S_leaf == __right->_M_tag)
669 if (__right->_M_size + __left->_M_size <= size_t(_S_copy_max))
671 ((_RopeLeaf*)__right)->_M_data,
672 __right->_M_size);
681 + __right->_M_size <= size_t(_S_copy_max))
686 __right)->
688 __right->_M_size);
702 __right->_M_ref_nonnil();
704 { return(_S_tree_concat(__left, __right)); }
708 _S_unref(__right);
744 _RopeRep* __right = __c->_M_right;
751 return _S_substring(__right, __start - __left_len,
756 _Self_destruct_ptr __right_result(_S_substring(__right, 0,
943 _RopeRep* __right = __conc->_M_right;
945 if (!_S_apply_to_pieces(__c, __right,
1085 _RopeRep* __right = __c->_M_right;
1087 return _S_flatten(__right, __rest);
1125 _RopeRep* __right = __c->_M_right;
1138 _S_dump(__right, __indent + 2);
1426 _S_compare (const _RopeRep* __left, const _RopeRep* __right)
1431 if (0 == __right)
1436 __right_len = __right->_M_size;
1440 if (__detail::_S_leaf == __right->_M_tag)
1442 _RopeLeaf* __r = (_RopeLeaf*) __right;
1450 const_iterator __rstart(__right, 0);
1451 const_iterator __rend(__right, __right_len);
1461 if (__detail::_S_leaf == __right->_M_tag)
1463 _RopeLeaf* __r = (_RopeLeaf*) __right;
1470 const_iterator __rstart(__right, 0);
1471 const_iterator __rend(__right, __right_len);
1496 _Self_destruct_ptr __right(_My_rope::_S_substring(__old, _M_pos + 1,
1502 _RopeRep* __result = _My_rope::_S_concat(__result_left, __right);