Lines Matching refs:rope

1 // SGI's rope class implementation -*- C++ -*-
113 // Set path and buffer inside a rope iterator. We assume that
321 _Rope_iterator(rope<_CharT, _Alloc>& __r, size_t __pos)
328 rope<_CharT, _Alloc>::
427 // Concatenate a C string onto a leaf rope by copying the rope data.
430 typename rope<_CharT, _Alloc>::_RopeLeaf*
431 rope<_CharT, _Alloc>::
459 typename rope<_CharT,_Alloc>::_RopeLeaf*
460 rope<_CharT, _Alloc>::
495 typename rope<_CharT, _Alloc>::_RopeRep*
496 rope<_CharT, _Alloc>::
531 typename rope<_CharT, _Alloc>::_RopeRep*
532 rope<_CharT, _Alloc>::
590 typename rope<_CharT,_Alloc>::_RopeRep*
591 rope<_CharT,_Alloc>::
654 typename rope<_CharT, _Alloc>::_RopeRep*
655 rope<_CharT, _Alloc>::
717 typename rope<_CharT, _Alloc>::_RopeRep*
718 rope<_CharT, _Alloc>::
895 // Here _CharT is both the stream and rope character type.
925 rope<_CharT, _Alloc>::
1014 const rope<_CharT, _Alloc>& __r)
1051 rope<_CharT, _Alloc>::
1062 rope<_CharT, _Alloc>::
1077 rope<_CharT, _Alloc>::
1114 rope<_CharT, _Alloc>::
1188 rope<_CharT, _Alloc>::
1204 typename rope<_CharT, _Alloc>::_RopeRep*
1205 rope<_CharT, _Alloc>::
1243 __throw_length_error(__N("rope::_S_balance"));
1249 rope<_CharT, _Alloc>::
1269 rope<_CharT, _Alloc>::
1322 rope<_CharT, _Alloc>::
1371 rope<_CharT, _Alloc>::
1424 // We do a little more work to avoid dealing with rope iterators for
1428 rope<_CharT, _Alloc>::
1530 rope<_CharT, _Alloc>::
1531 rope(size_t __n, _CharT __c, const allocator_type& __a)
1534 rope<_CharT,_Alloc> __result;
1540 rope<_CharT, _Alloc> __remainder_rope;
1569 rope __base_rope;
1603 rope<_CharT, _Alloc>::_S_empty_c_str[1];
1607 rope<_CharT, _Alloc>::
1631 const _CharT* rope<_CharT, _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 =
1690 // this forces lots of rope<wchar_t, ...> instantiations, creating a