Lines Matching refs:__n
100 void reserve(size_type __n);
114 void __construct_at_end(size_type __n);
115 void __construct_at_end(size_type __n, const_reference __x);
191 // Default constructs __n objects starting at __end_
193 // Precondition: __n > 0
194 // Precondition: size() + __n <= capacity()
195 // Postcondition: size() == size() + __n
198 __split_buffer<_Tp, _Allocator>::__construct_at_end(size_type __n)
205 --__n;
206 } while (__n > 0);
209 // Copy constructs __n objects starting at __end_ from __x
211 // Precondition: __n > 0
212 // Precondition: size() + __n <= capacity()
213 // Postcondition: size() == old size() + __n
214 // Postcondition: [i] == __x for all i in [size() - __n, __n)
217 __split_buffer<_Tp, _Allocator>::__construct_at_end(size_type __n, const_reference __x)
224 --__n;
225 } while (__n > 0);
425 __split_buffer<_Tp, _Allocator>::reserve(size_type __n)
427 if (__n < capacity())
429 __split_buffer<value_type, __alloc_rr&> __t(__n, 0, __alloc());