Home | History | Annotate | Download | only in ext

Lines Matching defs:_Alloc

66   template <class _CharT, class _Alloc>
68 _Rope_iterator_base<_CharT, _Alloc>::
69 _S_setbuf(_Rope_iterator_base<_CharT, _Alloc>& __x)
78 __x._M_buf_start = ((_Rope_RopeLeaf<_CharT, _Alloc>*)__leaf)->_M_data;
89 _Alloc>*)__leaf)->_M_fn;
111 template <class _CharT, class _Alloc>
113 _Rope_iterator_base<_CharT, _Alloc>::
114 _S_setcache(_Rope_iterator_base<_CharT, _Alloc>& __x)
153 _Rope_RopeConcatenation<_CharT, _Alloc>* __c =
154 (_Rope_RopeConcatenation<_CharT, _Alloc>*)__curr_rope;
188 template <class _CharT, class _Alloc>
190 _Rope_iterator_base<_CharT, _Alloc>::
191 _S_setcache_for_incr(_Rope_iterator_base<_CharT, _Alloc>& __x)
198 _Rope_RopeConcatenation<_CharT, _Alloc>* __c;
212 __c = (_Rope_RopeConcatenation<_CharT, _Alloc>*)__current_node;
225 __c = (_Rope_RopeConcatenation<_CharT, _Alloc>*)__current_node;
244 ((_Rope_RopeConcatenation<_CharT, _Alloc>*)__current_node)->_M_left;
255 template <class _CharT, class _Alloc>
257 _Rope_iterator_base<_CharT, _Alloc>::
276 template <class _CharT, class _Alloc>
278 _Rope_iterator_base<_CharT, _Alloc>::
292 template <class _CharT, class _Alloc>
294 _Rope_iterator<_CharT, _Alloc>::
307 template <class _CharT, class _Alloc>
309 _Rope_const_iterator<_CharT, _Alloc>::
310 _Rope_const_iterator(const _Rope_iterator<_CharT, _Alloc>& __x)
311 : _Rope_iterator_base<_CharT, _Alloc>(__x)
314 template <class _CharT, class _Alloc>
316 _Rope_iterator<_CharT, _Alloc>::
317 _Rope_iterator(rope<_CharT, _Alloc>& __r, size_t __pos)
318 : _Rope_iterator_base<_CharT,_Alloc>(__r._M_tree_ptr, __pos),
322 template <class _CharT, class _Alloc>
324 rope<_CharT, _Alloc>::
337 template <class _CharT, class _Alloc>
339 _Rope_RopeRep<_CharT, _Alloc>::
351 template <class _CharT, class _Alloc>
353 _Rope_RopeRep<_CharT, _Alloc>::
361 _Rope_RopeLeaf<_CharT, _Alloc>::_S_rounded_up_size(__n));
370 template <class _CharT, class _Alloc>
372 _Rope_RopeRep<_CharT, _Alloc>::
379 _Rope_RopeLeaf<_CharT, _Alloc>* __l
380 = (_Rope_RopeLeaf<_CharT, _Alloc>*)this;
381 __l->_Rope_RopeLeaf<_CharT, _Alloc>::~_Rope_RopeLeaf();
387 _Rope_RopeConcatenation<_CharT,_Alloc>* __c
388 = (_Rope_RopeConcatenation<_CharT, _Alloc>*)this;
389 __c->_Rope_RopeConcatenation<_CharT, _Alloc>::
396 _Rope_RopeFunction<_CharT, _Alloc>* __f
397 = (_Rope_RopeFunction<_CharT, _Alloc>*)this;
398 __f->_Rope_RopeFunction<_CharT, _Alloc>::~_Rope_RopeFunction();
404 _Rope_RopeSubstring<_CharT, _Alloc>* __ss =
405 (_Rope_RopeSubstring<_CharT, _Alloc>*)this;
406 __ss->_Rope_RopeSubstring<_CharT, _Alloc>::
415 template <class _CharT, class _Alloc>
417 _Rope_RopeRep<_CharT, _Alloc>::
425 template <class _CharT, class _Alloc>
426 typename rope<_CharT, _Alloc>::_RopeLeaf*
427 rope<_CharT, _Alloc>::
454 template <class _CharT, class _Alloc>
455 typename rope<_CharT,_Alloc>::_RopeLeaf*
456 rope<_CharT, _Alloc>::
490 template <class _CharT, class _Alloc>
491 typename rope<_CharT, _Alloc>::_RopeRep*
492 rope<_CharT, _Alloc>::
526 template <class _CharT, class _Alloc>
527 typename rope<_CharT, _Alloc>::_RopeRep*
528 rope<_CharT, _Alloc>::
585 template <class _CharT, class _Alloc>
586 typename rope<_CharT,_Alloc>::_RopeRep*
587 rope<_CharT,_Alloc>::
649 template <class _CharT, class _Alloc>
650 typename rope<_CharT, _Alloc>::_RopeRep*
651 rope<_CharT, _Alloc>::
712 template <class _CharT, class _Alloc>
713 typename rope<_CharT, _Alloc>::_RopeRep*
714 rope<_CharT, _Alloc>::
919 template <class _CharT, class _Alloc>
921 rope<_CharT, _Alloc>::
963 (_CharT*)_Alloc().allocate(__len * sizeof(_CharT));
968 _Alloc().deallocate(__buffer, __len * sizeof(_CharT));
972 _Alloc().deallocate(__buffer, __len * sizeof(_CharT));
1007 template<class _CharT, class _Traits, class _Alloc>
1010 const rope<_CharT, _Alloc>& __r)
1045 template <class _CharT, class _Alloc>
1047 rope<_CharT, _Alloc>::
1056 template <class _CharT, class _Alloc>
1058 rope<_CharT, _Alloc>::
1071 template <class _CharT, class _Alloc>
1073 rope<_CharT, _Alloc>::
1108 template <class _CharT, class _Alloc>
1110 rope<_CharT, _Alloc>::
1182 template <class _CharT, class _Alloc>
1184 rope<_CharT, _Alloc>::
1199 template <class _CharT, class _Alloc>
1200 typename rope<_CharT, _Alloc>::_RopeRep*
1201 rope<_CharT, _Alloc>::
1243 template <class _CharT, class _Alloc>
1245 rope<_CharT, _Alloc>::
1263 template <class _CharT, class _Alloc>
1265 rope<_CharT, _Alloc>::
1316 template <class _CharT, class _Alloc>
1318 rope<_CharT, _Alloc>::
1365 template <class _CharT, class _Alloc>
1367 rope<_CharT, _Alloc>::
1422 template <class _CharT, class _Alloc>
1424 rope<_CharT, _Alloc>::
1478 template <class _CharT, class _Alloc>
1479 _Rope_char_ref_proxy<_CharT, _Alloc>&
1480 _Rope_char_ref_proxy<_CharT, _Alloc>::
1509 template <class _CharT, class _Alloc>
1510 inline _Rope_char_ref_proxy<_CharT, _Alloc>::
1519 template <class _CharT, class _Alloc>
1520 _Rope_char_ptr_proxy<_CharT, _Alloc>
1521 _Rope_char_ref_proxy<_CharT, _Alloc>::
1523 { return _Rope_char_ptr_proxy<_CharT, _Alloc>(*this); }
1525 template <class _CharT, class _Alloc>
1526 rope<_CharT, _Alloc>::
1530 rope<_CharT,_Alloc> __result;
1536 rope<_CharT, _Alloc> __remainder_rope;
1589 _Rope_Concat_fn<_CharT, _Alloc>());
1601 template<class _CharT, class _Alloc>
1603 rope<_CharT, _Alloc>::_S_empty_c_str[1];
1605 template<class _CharT, class _Alloc>
1607 rope<_CharT, _Alloc>::
1630 template<class _CharT, class _Alloc>
1631 const _CharT* rope<_CharT, _Alloc>::
1662 typedef typename _Rope_iterator::_allocator_type _Alloc;
1664 rope<_CharT, _Alloc>& __r(__first.container());
1665 rope<_CharT, _Alloc> __prefix = __r.substr(0, __first.index());
1666 rope<_CharT, _Alloc> __suffix =
1668 rope<_CharT, _Alloc> __part1 =
1670 rope<_CharT, _Alloc> __part2 =