Lines Matching refs:__end
91 _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a, in _S_construct() argument
95 if (__beg == __end && __a == _Alloc()) in _S_construct()
101 while (__beg != __end && __len < sizeof(__buf) / sizeof(_CharT)) in _S_construct()
110 while (__beg != __end) in _S_construct()
137 _S_construct(_InIterator __beg, _InIterator __end, const _Alloc& __a, in _S_construct() argument
141 if (__beg == __end && __a == _Alloc()) in _S_construct()
145 if (__builtin_expect(__is_null_pointer(__beg) && __beg != __end, 0)) in _S_construct()
149 __end)); in _S_construct()
153 { _S_copy_chars(__r->_M_refdata(), __beg, __end); } in _S_construct()
241 basic_string(_InputIterator __beg, _InputIterator __end, const _Alloc& __a) in basic_string() argument
242 : _M_dataplus(_S_construct(__beg, __end, __a), __a) in basic_string()