_RopeLeaf
_RopeLeaf* __l = (_RopeLeaf*)__r;
_RopeLeaf* __l = (_RopeLeaf*)__r;
_RopeLeaf* __l = (_RopeLeaf*) __left;
_RopeLeaf* __r = (_RopeLeaf*) __right;
_RopeLeaf* __r = (_RopeLeaf*) __right;
_RopeLeaf* __base_leaf;
rope<_CharT,_Alloc>::_RopeLeaf*
(_RopeLeaf* __r, const _CharT* __iter, size_t __len)
_RopeLeaf* __result;
rope<_CharT,_Alloc>::_RopeLeaf*
(_RopeLeaf* __r, const _CharT* __iter, size_t __len)
_RopeLeaf* __result = _S_leaf_concat_char_iter(__r, __iter, __len);
__result = _S_leaf_concat_char_iter((_RopeLeaf*)__r, __s, __slen);
_RopeLeaf* __right =
(_RopeLeaf* )(((_RopeConcatenation* )__r)->_M_right);
_S_leaf_concat_char_iter((_RopeLeaf*)__right, __s, __slen);
__result = _S_destr_leaf_concat_char_iter((_RopeLeaf*)__r, __s, __slen);
_RopeLeaf* __right = (_RopeLeaf*)(((_RopeConcatenation*)__r)->_M_right);
return _S_leaf_concat_char_iter((_RopeLeaf*)__left,
((_RopeLeaf*)__right)->_M_data,
_RopeLeaf* __leftright =
(_RopeLeaf*)(((_RopeConcatenation*)__left)->_M_right);
((_RopeLeaf*)__right)->_M_data,
_RopeLeaf* __l = (_RopeLeaf*)__base;
_RopeLeaf* __result;
_RopeLeaf* __l = (_RopeLeaf*)__r;
_RopeLeaf* __l = (_RopeLeaf*)__r;
return _RopeLeaf::_S_rounded_up_size(__n);
static _RopeLeaf* _S_new_RopeLeaf(__GC_CONST _CharT *__s,
_RopeLeaf* __space = _LAllocator(__a).allocate(1);
_RopeLeaf* __space = _L_allocate(1);
return new(__space) _RopeLeaf(__s, __size, __a);
_RopeLeaf* _S_RopeLeaf_from_unowned_char_ptr(const _CharT *__s,
_RopeLeaf* _S_RopeLeaf_from_unowned_char_ptr2(const _CharT* __s,
static _RopeLeaf*
_S_leaf_concat_char_iter(_RopeLeaf* __r,
static _RopeLeaf* _S_destr_leaf_concat_char_iter
(_RopeLeaf* __r, const _CharT* __iter, size_t __slen);
((_RopeLeaf*)_M_tree_ptr)->_M_data ==