Home | History | Annotate | Download | only in ext

Lines Matching refs:_M_tree_ptr

296       if (_M_root_rope->_M_tree_ptr != this->_M_root)
300 this->_M_root = _M_root_rope->_M_tree_ptr;
317 : _Rope_iterator_base<_CharT,_Alloc>(__r._M_tree_ptr, __pos),
1061 _S_apply_to_pieces(__c, this->_M_tree_ptr, __start, size());
1482 _RopeRep* __old = _M_root->_M_tree_ptr;
1504 _M_root->_M_tree_ptr = __result;
1515 return _My_rope::_S_fetch(_M_root->_M_tree_ptr, _M_pos);
1560 __remainder_rope._M_tree_ptr = __remainder;
1583 __base_rope._M_tree_ptr = __base_leaf;
1596 this->_M_tree_ptr = __result._M_tree_ptr;
1597 this->_M_tree_ptr->_M_ref_nonnil();
1609 if (0 == this->_M_tree_ptr)
1615 __gthread_mutex_lock (&this->_M_tree_ptr->_M_c_string_lock);
1616 __GC_CONST _CharT* __result = this->_M_tree_ptr->_M_c_string;
1621 _S_flatten(this->_M_tree_ptr, __result);
1623 this->_M_tree_ptr->_M_c_string = __result;
1625 __gthread_mutex_unlock (&this->_M_tree_ptr->_M_c_string_lock);
1633 if (0 == this->_M_tree_ptr)
1638 __GC_CONST _CharT* __old_c_string = this->_M_tree_ptr->_M_c_string;
1639 if (__detail::_S_leaf == this->_M_tree_ptr->_M_tag
1644 _S_flatten(this->_M_tree_ptr, __result);
1646 this->_M_tree_ptr->_M_unref_nonnil();
1647 this->_M_tree_ptr = _S_new_RopeLeaf(__result, __s,