Lines Matching refs:assign
189 : dat (nilRep.grab ()) { assign (_str, pos, n); }
191 : dat (nilRep.grab ()) { assign (s, n); } in basic_string()
193 : dat (nilRep.grab ()) { assign (s); } in basic_string()
195 : dat (nilRep.grab ()) { assign (n, c); } in basic_string()
202 : dat (nilRep.grab ()) { assign (__begin, __end); } in basic_string()
229 basic_string& assign (const basic_string& str, size_type pos = 0,
232 basic_string& assign (const charT* s, size_type n) in assign() function
234 basic_string& assign (const charT* s) in assign() function
235 { return assign (s, traits::length (s)); } in assign()
236 basic_string& assign (size_type n, charT c) in assign() function
240 basic_string& assign(InputIterator first, InputIterator last) in assign() function
242 basic_string& assign(const_iterator first, const_iterator last) in assign()
247 { return assign (s); }
249 { return assign (1, c); }
351 { traits::assign ((*rep ())[length ()], eos ()); } in terminate()
483 traits::assign ((*p)[pos], *j1); in replace()
490 traits::assign ((*rep ())[pos], *j1); in replace()