Lines Matching refs:__n
216 void _Rope_iterator_base<_CharT,_Alloc>::_M_incr(size_t __n) {
217 _M_current_pos += __n;
220 if (__chars_left > __n) {
221 _M_buf_ptr += __n;
222 } else if (__chars_left == __n) {
223 _M_buf_ptr += __n;
232 void _Rope_iterator_base<_CharT,_Alloc>::_M_decr(size_t __n) {
235 if (__chars_left >= __n) {
236 _M_buf_ptr -= __n;
241 _M_current_pos -= __n;
299 size_t __n,
303 size_t __n)
307 destroy(__s, __s + __n);
312 __s, _Rope_RopeLeaf<_CharT,_Alloc>::_S_rounded_up_size(__n));
315 __s, _Rope_RopeLeaf<_CharT,_Alloc>::_S_rounded_up_size(__n));
759 bool operator() (const _CharT* __leaf, size_t __n) {
760 uninitialized_copy_n(__leaf, __n, _M_buf_ptr);
761 _M_buf_ptr += __n;
775 bool operator() (const _CharT* __leaf, size_t __n) {
777 for (__i = 0; __i < __n; __i++) {
782 _M_count += __n; return true;
797 bool operator() (const _CharT* __leaf, size_t __n);
803 (const _CharT* __leaf, size_t __n)
807 for (__i = 0; __i < __n; __i++) _M_o << __leaf[__i];
812 (const char* __leaf, size_t __n)
815 for (__i = 0; __i < __n; __i++) _M_o.put(__leaf[__i]);
825 (const wchar_t* __leaf, size_t __n)
828 for (__i = 0; __i < __n; __i++) _M_o.put(__leaf[__i]);
891 inline void _Rope_fill(ostream& __o, size_t __n)
896 for (__i = 0; __i < __n; __i++) __o.put(__f);
1371 rope<_CharT, _Alloc>::rope(size_t __n, _CharT __c,
1383 if (0 == __n)
1386 __exponent = __n / __exponentiate_threshold;
1387 __rest = __n % __exponentiate_threshold;