• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/libcxx/src/

Lines Matching refs:string

1 //===------------------------- string.cpp ---------------------------------===//
9 #include "string"
27 string
28 operator+<char, char_traits<char>, allocator<char> >(char const*, string const&);
35 void throw_helper( const string& msg )
46 void throw_from_string_out_of_range( const string& func )
52 void throw_from_string_invalid_arg( const string& func )
62 as_integer_helper(const string& func, const S& str, size_t* idx, int base, F f)
82 as_integer(const string& func, const S& s, size_t* idx, int base);
84 // string
88 as_integer(const string& func, const string& s, size_t* idx, int base )
90 // Use long as no Standard string to integer exists.
100 as_integer(const string& func, const string& s, size_t* idx, int base )
108 as_integer( const string& func, const string& s, size_t* idx, int base )
116 as_integer( const string& func, const string& s, size_t* idx, int base )
124 as_integer( const string& func, const string& s, size_t* idx, int base )
133 as_integer( const string& func, const wstring& s, size_t* idx, int base )
135 // Use long as no Stantard string to integer exists.
145 as_integer( const string& func, const wstring& s, size_t* idx, int base )
153 as_integer( const string& func, const wstring& s, size_t* idx, int base )
161 as_integer( const string& func, const wstring& s, size_t* idx, int base )
169 as_integer( const string& func, const wstring& s, size_t* idx, int base )
179 as_float_helper(const string& func, const S& str, size_t* idx, F f )
198 V as_float( const string& func, const S& s, size_t* idx = nullptr );
203 as_float( const string& func, const string& s, size_t* idx )
211 as_float(const string& func, const string& s, size_t* idx )
219 as_float( const string& func, const string& s, size_t* idx )
227 as_float( const string& func, const wstring& s, size_t* idx )
235 as_float( const string& func, const wstring& s, size_t* idx )
243 as_float( const string& func, const wstring& s, size_t* idx )
251 stoi(const string& str, size_t* idx, int base)
263 stol(const string& str, size_t* idx, int base)
275 stoul(const string& str, size_t* idx, int base)
287 stoll(const string& str, size_t* idx, int base)
299 stoull(const string& str, size_t* idx, int base)
311 stof(const string& str, size_t* idx)
323 stod(const string& str, size_t* idx)
335 stold(const string& str, size_t* idx)
384 struct initial_string<string>
386 string
389 string s;
435 string to_string (int val) { return i_to_string< string>(val); }
436 string to_string (long val) { return i_to_string< string>(val); }
437 string to_string (long long val) { return i_to_string< string>(val); }
438 string to_string (unsigned val) { return i_to_string< string>(val); }
439 string to_string (unsigned long val) { return i_to_string< string>(val); }
440 string to_string (unsigned long long val) { return i_to_string< string>(val); }
450 string to_string (float val) { return as_string(snprintf, initial_string< string>()(), "%f", val); }
451 string to_string (double val) { return as_string(snprintf, initial_string< string>()(), "%f", val); }
452 string to_string (long double val) { return as_string(snprintf, initial_string< string>()(), "%Lf", val); }