Home | History | Annotate | Download | only in ext

Lines Matching refs:_M_tree_ptr

298       if (_M_root_rope->_M_tree_ptr != this->_M_root)
302 this->_M_root = _M_root_rope->_M_tree_ptr;
319 : _Rope_iterator_base<_CharT,_Alloc>(__r._M_tree_ptr, __pos),
1063 _S_apply_to_pieces(__c, this->_M_tree_ptr, __start, size());
1484 _RopeRep* __old = _M_root->_M_tree_ptr;
1506 _M_root->_M_tree_ptr = __result;
1517 return _My_rope::_S_fetch(_M_root->_M_tree_ptr, _M_pos);
1562 __remainder_rope._M_tree_ptr = __remainder;
1585 __base_rope._M_tree_ptr = __base_leaf;
1598 this->_M_tree_ptr = __result._M_tree_ptr;
1599 this->_M_tree_ptr->_M_ref_nonnil();
1611 if (0 == this->_M_tree_ptr)
1617 __gthread_mutex_lock (&this->_M_tree_ptr->_M_c_string_lock);
1618 __GC_CONST _CharT* __result = this->_M_tree_ptr->_M_c_string;
1623 _S_flatten(this->_M_tree_ptr, __result);
1625 this->_M_tree_ptr->_M_c_string = __result;
1627 __gthread_mutex_unlock (&this->_M_tree_ptr->_M_c_string_lock);
1635 if (0 == this->_M_tree_ptr)
1640 __GC_CONST _CharT* __old_c_string = this->_M_tree_ptr->_M_c_string;
1641 if (__detail::_S_leaf == this->_M_tree_ptr->_M_tag
1646 _S_flatten(this->_M_tree_ptr, __result);
1648 this->_M_tree_ptr->_M_unref_nonnil();
1649 this->_M_tree_ptr = _S_new_RopeLeaf(__result, __s,