Lines Matching refs:_Alloc

70   template <class _CharT, class _Alloc>
72 _Rope_iterator_base<_CharT, _Alloc>::
73 _S_setbuf(_Rope_iterator_base<_CharT, _Alloc>& __x)
82 __x._M_buf_start = ((_Rope_RopeLeaf<_CharT, _Alloc>*)__leaf)->_M_data;
93 _Alloc>*)__leaf)->_M_fn;
115 template <class _CharT, class _Alloc>
117 _Rope_iterator_base<_CharT, _Alloc>::
118 _S_setcache(_Rope_iterator_base<_CharT, _Alloc>& __x)
157 _Rope_RopeConcatenation<_CharT, _Alloc>* __c =
158 (_Rope_RopeConcatenation<_CharT, _Alloc>*)__curr_rope;
192 template <class _CharT, class _Alloc>
194 _Rope_iterator_base<_CharT, _Alloc>::
195 _S_setcache_for_incr(_Rope_iterator_base<_CharT, _Alloc>& __x)
202 _Rope_RopeConcatenation<_CharT, _Alloc>* __c;
216 __c = (_Rope_RopeConcatenation<_CharT, _Alloc>*)__current_node;
229 __c = (_Rope_RopeConcatenation<_CharT, _Alloc>*)__current_node;
248 ((_Rope_RopeConcatenation<_CharT, _Alloc>*)__current_node)->_M_left;
259 template <class _CharT, class _Alloc>
261 _Rope_iterator_base<_CharT, _Alloc>::
280 template <class _CharT, class _Alloc>
282 _Rope_iterator_base<_CharT, _Alloc>::
296 template <class _CharT, class _Alloc>
298 _Rope_iterator<_CharT, _Alloc>::
311 template <class _CharT, class _Alloc>
313 _Rope_const_iterator<_CharT, _Alloc>::
314 _Rope_const_iterator(const _Rope_iterator<_CharT, _Alloc>& __x)
315 : _Rope_iterator_base<_CharT, _Alloc>(__x)
318 template <class _CharT, class _Alloc>
320 _Rope_iterator<_CharT, _Alloc>::
321 _Rope_iterator(rope<_CharT, _Alloc>& __r, size_t __pos)
322 : _Rope_iterator_base<_CharT,_Alloc>(__r._M_tree_ptr, __pos),
326 template <class _CharT, class _Alloc>
328 rope<_CharT, _Alloc>::
341 template <class _CharT, class _Alloc>
343 _Rope_RopeRep<_CharT, _Alloc>::
355 template <class _CharT, class _Alloc>
357 _Rope_RopeRep<_CharT, _Alloc>::
365 _Rope_RopeLeaf<_CharT, _Alloc>::_S_rounded_up_size(__n));
374 template <class _CharT, class _Alloc>
376 _Rope_RopeRep<_CharT, _Alloc>::
383 _Rope_RopeLeaf<_CharT, _Alloc>* __l
384 = (_Rope_RopeLeaf<_CharT, _Alloc>*)this;
385 __l->template _Rope_RopeLeaf<_CharT, _Alloc>::~_Rope_RopeLeaf();
391 _Rope_RopeConcatenation<_CharT,_Alloc>* __c
392 = (_Rope_RopeConcatenation<_CharT, _Alloc>*)this;
393 __c->template _Rope_RopeConcatenation<_CharT, _Alloc>::
400 _Rope_RopeFunction<_CharT, _Alloc>* __f
401 = (_Rope_RopeFunction<_CharT, _Alloc>*)this;
402 __f->template _Rope_RopeFunction<_CharT, _Alloc>::~_Rope_RopeFunction();
408 _Rope_RopeSubstring<_CharT, _Alloc>* __ss =
409 (_Rope_RopeSubstring<_CharT, _Alloc>*)this;
410 __ss->template _Rope_RopeSubstring<_CharT, _Alloc>::
419 template <class _CharT, class _Alloc>
421 _Rope_RopeRep<_CharT, _Alloc>::
429 template <class _CharT, class _Alloc>
430 typename rope<_CharT, _Alloc>::_RopeLeaf*
431 rope<_CharT, _Alloc>::
436 _Rope_rep_base<_CharT, _Alloc>::_Data_allocate(_S_rounded_up_size(__old_len + __len));
458 template <class _CharT, class _Alloc>
459 typename rope<_CharT,_Alloc>::_RopeLeaf*
460 rope<_CharT, _Alloc>::
494 template <class _CharT, class _Alloc>
495 typename rope<_CharT, _Alloc>::_RopeRep*
496 rope<_CharT, _Alloc>::
530 template <class _CharT, class _Alloc>
531 typename rope<_CharT, _Alloc>::_RopeRep*
532 rope<_CharT, _Alloc>::
589 template <class _CharT, class _Alloc>
590 typename rope<_CharT,_Alloc>::_RopeRep*
591 rope<_CharT,_Alloc>::
653 template <class _CharT, class _Alloc>
654 typename rope<_CharT, _Alloc>::_RopeRep*
655 rope<_CharT, _Alloc>::
716 template <class _CharT, class _Alloc>
717 typename rope<_CharT, _Alloc>::_RopeRep*
718 rope<_CharT, _Alloc>::
820 _Rope_rep_base<_CharT, _Alloc>::_Data_allocate(_S_rounded_up_size(__result_len));
923 template <class _CharT, class _Alloc>
925 rope<_CharT, _Alloc>::
967 (_CharT*)_Alloc().allocate(__len * sizeof(_CharT));
972 _Alloc().deallocate(__buffer, __len * sizeof(_CharT));
976 _Alloc().deallocate(__buffer, __len * sizeof(_CharT));
1011 template<class _CharT, class _Traits, class _Alloc>
1014 const rope<_CharT, _Alloc>& __r)
1049 template <class _CharT, class _Alloc>
1051 rope<_CharT, _Alloc>::
1060 template <class _CharT, class _Alloc>
1062 rope<_CharT, _Alloc>::
1075 template <class _CharT, class _Alloc>
1077 rope<_CharT, _Alloc>::
1112 template <class _CharT, class _Alloc>
1114 rope<_CharT, _Alloc>::
1186 template <class _CharT, class _Alloc>
1188 rope<_CharT, _Alloc>::
1203 template <class _CharT, class _Alloc>
1204 typename rope<_CharT, _Alloc>::_RopeRep*
1205 rope<_CharT, _Alloc>::
1247 template <class _CharT, class _Alloc>
1249 rope<_CharT, _Alloc>::
1267 template <class _CharT, class _Alloc>
1269 rope<_CharT, _Alloc>::
1320 template <class _CharT, class _Alloc>
1322 rope<_CharT, _Alloc>::
1369 template <class _CharT, class _Alloc>
1371 rope<_CharT, _Alloc>::
1426 template <class _CharT, class _Alloc>
1428 rope<_CharT, _Alloc>::
1482 template <class _CharT, class _Alloc>
1483 _Rope_char_ref_proxy<_CharT, _Alloc>&
1484 _Rope_char_ref_proxy<_CharT, _Alloc>::
1513 template <class _CharT, class _Alloc>
1514 inline _Rope_char_ref_proxy<_CharT, _Alloc>::
1523 template <class _CharT, class _Alloc>
1524 _Rope_char_ptr_proxy<_CharT, _Alloc>
1525 _Rope_char_ref_proxy<_CharT, _Alloc>::
1527 { return _Rope_char_ptr_proxy<_CharT, _Alloc>(*this); }
1529 template <class _CharT, class _Alloc>
1530 rope<_CharT, _Alloc>::
1534 rope<_CharT,_Alloc> __result;
1540 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 =