Home | History | Annotate | Download | only in stl

Lines Matching refs:__left

174         _RopeRep* __left = __c->_M_left;
175 size_t __left_len = __left->_M_size._M_data;
183 __curr_rope = __left;
443 rope<_CharT,_Alloc>::_S_tree_concat (_RopeRep* __left, _RopeRep* __right) {
445 _S_new_RopeConcatenation(__left, __right, __left->get_allocator());
448 _STLP_ASSERT(__left->get_allocator() == __right->get_allocator())
460 _STLP_UNWIND((_STLP_CREATE_ALLOCATOR(allocator_type,(allocator_type&)__left->_M_size,
493 _RopeRep* __left = ((_RopeConcatenation*)__r)->_M_left;
495 __left->_M_ref_nonnil();
497 __result = _S_tree_concat(__left, __nright);
499 _STLP_UNWIND(_S_unref(__left); _S_unref(__nright))
577 rope<_CharT,_Alloc>::_S_concat_rep(_RopeRep* __left, _RopeRep* __right) {
578 if (0 == __left) {
583 __left->_M_ref_nonnil();
584 return __left;
587 if (_RopeRep::_S_leaf == __left->_M_tag) {
588 if (__right->_M_size._M_data + __left->_M_size._M_data <= _S_copy_max) {
589 return _S_leaf_concat_char_iter(__STATIC_CAST(_RopeLeaf*, __left),
593 } else if (_RopeRep::_S_concat == __left->_M_tag &&
594 _RopeRep::_S_leaf == __STATIC_CAST(_RopeConcatenation*, __left)->_M_right->_M_tag) {
596 __STATIC_CAST(_RopeLeaf*, __STATIC_CAST(_RopeConcatenation*, __left)->_M_right);
598 _RopeRep* __leftleft = __STATIC_CAST(_RopeConcatenation*, __left)->_M_left;
610 __left->_M_ref_nonnil();
613 return _S_tree_concat(__left, __right);
615 _STLP_UNWIND(_S_unref(__left); _S_unref(__right))
642 _RopeRep* __left = __c->_M_left;
644 size_t __left_len = __left->_M_size._M_data;
648 return _S_substring(__left, __start, __endp1);
653 _Self_destruct_ptr __left_result(_S_substring(__left, __start, __left_len));
798 _RopeRep* __left = __conc->_M_left;
799 size_t __left_len = __left->_M_size._M_data;
802 if (!_S_apply_to_pieces(__c, __left, __begin, __left_end))
854 const bool __left = (__o.flags() & ios::left) != 0;
862 if (!__left && __pad_len > 0) {
866 if (__left && __pad_len > 0) {
924 _RopeRep* __left
926 _CharT* __rest = _S_flatten(__left, __buffer);
960 _RopeRep* __left = __c->_M_left;
965 _S_dump(__left, __indent + 2);
1134 _RopeRep* __left = __c->_M_left;
1135 size_t __left_len = __left->_M_size._M_data;
1141 __r = __left;
1185 _RopeRep* __left = __c->_M_left;
1186 size_t __left_len = __left->_M_size._M_data;
1193 __r = __left;
1227 rope<_CharT,_Alloc>::_S_compare (const _RopeRep* __left,
1232 if (0 == __right) return 0 != __left;
1233 if (0 == __left) return -1;
1234 __left_len = __left->_M_size._M_data;
1236 if (_RopeRep::_S_leaf == __left->_M_tag) {
1237 const _RopeLeaf* __l = __STATIC_CAST(const _RopeLeaf*, __left);
1251 const_iterator __lstart(__left, 0);
1252 const_iterator __lend(__left, __left_len);
1278 _Self_destruct_ptr __left(
1283 _My_rope::_S_destr_concat_char_iter(__left, &__c, 1));
1285 // _STLP_ASSERT(__left == __result_left || 1 == __result_left->_M_ref_count)