Searched refs:_RopeRep (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/lib/libstdc++/libstdc++/include/ext/ |
| H A D | ropeimpl.h | 74 const _RopeRep* __leaf = __x._M_path_end[__x._M_leaf_index]; in _S_setbuf() 79 case _RopeRep::_S_leaf: in _S_setbuf() 85 case _RopeRep::_S_function: in _S_setbuf() 86 case _RopeRep::_S_substringfn: in _S_setbuf() 120 const _RopeRep* __path[_RopeRep::_S_max_rope_depth+1]; in _S_setcache() 121 const _RopeRep* __curr_rope; in _S_setcache() 146 case _RopeRep::_S_leaf: in _S_setcache() 147 case _RopeRep::_S_function: in _S_setcache() 148 case _RopeRep::_S_substringfn: in _S_setcache() 151 case _RopeRep::_S_concat: in _S_setcache() [all …]
|
| H A D | stl_rope.h | 779 typedef _Rope_RopeRep<_CharT,_Alloc> _RopeRep; typedef 857 typedef _Rope_RopeRep<_CharT,_Alloc> _RopeRep; typedef 863 _RopeRep* _M_root; // The whole rope. 877 const _RopeRep* _M_path_end[_S_path_cache_len]; 904 _Rope_iterator_base(_RopeRep* __root, size_t __pos) in _Rope_iterator_base() 927 typedef _Rope_RopeRep<_CharT,_Alloc> _RopeRep; typedef 929 _Rope_const_iterator(const _RopeRep* __root, size_t __pos): in _Rope_const_iterator() 931 const_cast<_RopeRep*>(__root), __pos) in _Rope_const_iterator() 1038 typedef typename _Rope_iterator_base<_CharT,_Alloc>::_RopeRep _RopeRep; typedef 1050 { _RopeRep::_S_ref(_M_root); if (!(__r -> empty()))_S_setcache(*this); } in _Rope_iterator() [all …]
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/ext/ |
| H A D | ropeimpl.h | 75 const _RopeRep* __leaf = __x._M_path_end[__x._M_leaf_index]; in _S_setbuf() 120 const _RopeRep* __path[int(__detail::_S_max_rope_depth) + 1]; in _S_setcache() 121 const _RopeRep* __curr_rope; in _S_setcache() 159 _RopeRep* __left = __c->_M_left; in _S_setcache() 198 const _RopeRep* __current_node = __x._M_path_end[__current_index]; in _S_setcache_for_incr() 304 _RopeRep::_S_unref(this->_M_root); in _M_check() 306 _RopeRep::_S_ref(this->_M_root); in _M_check() 324 { _RopeRep::_S_ref(this->_M_root); } in _Rope_iterator() 449 _RopeRep::__STL_FREE_STRING(__new_data, __old_len + __len, in _S_leaf_concat_char_iter() 495 typename rope<_CharT, _Alloc>::_RopeRep* [all …]
|
| H A D | rope | 501 // are members of _RopeRep. Most of the more complex algorithms 504 // Some of the static member functions of _RopeRep have identically 505 // named functions in rope that simply invoke the _RopeRep versions. 936 typedef _Rope_RopeRep<_CharT, _Alloc> _RopeRep; 1031 typedef _Rope_RopeRep<_CharT, _Alloc> _RopeRep; 1037 _RopeRep* _M_root; // The whole rope. 1051 const _RopeRep* _M_path_end[_S_path_cache_len]; 1079 _Rope_iterator_base(_RopeRep* __root, size_t __pos) 1111 typedef _Rope_RopeRep<_CharT, _Alloc> _RopeRep; 1113 _Rope_const_iterator(const _RopeRep* __root, size_t __pos) [all …]
|