Lines Matching refs:__s

346 extern wchar_t *wcsdup (const wchar_t *__s) throw () __attribute__ ((__malloc__));
359 extern wchar_t *wcschrnul (const wchar_t *__s, wchar_t __wc)
381 extern wchar_t *wcstok (wchar_t *__restrict __s,
386 extern size_t wcslen (const wchar_t *__s) throw () __attribute__ ((__pure__));
395 extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen)
398 extern wchar_t *wmemchr (const wchar_t *__s, wchar_t __c, size_t __n)
416 extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) throw ();
444 const char *__restrict __s, size_t __n,
448 extern size_t wcrtomb (char *__restrict __s, wchar_t __wc,
452 extern size_t __mbrlen (const char *__restrict __s, size_t __n,
454 extern size_t mbrlen (const char *__restrict __s, size_t __n,
492 extern int wcswidth (const wchar_t *__s, size_t __n) throw ();
634 extern int swprintf (wchar_t *__restrict __s, size_t __n,
642 extern int vfwprintf (__FILE *__restrict __s,
655 extern int vswprintf (wchar_t *__restrict __s, size_t __n,
675 extern int swscanf (const wchar_t *__restrict __s,
679 extern int vfwscanf (__FILE *__restrict __s,
691 extern int vswscanf (const wchar_t *__restrict __s,
782 extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize,
792 extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize,
2211 extern char *tmpnam (char *__s) throw () ;
2217 extern char *tmpnam_r (char *__s) throw () ;
2265 extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
2303 extern int sprintf (char *__restrict __s,
2310 extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
2318 extern int vsprintf (char *__restrict __s, const char *__restrict __format,
2325 extern int snprintf (char *__restrict __s, size_t __maxlen,
2329 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
2365 extern int sscanf (const char *__restrict __s,
2368 extern int vfscanf (FILE *__restrict __s, const char *__restrict __format,
2380 extern int vsscanf (const char *__restrict __s,
2428 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
2431 extern char *fgets_unlocked (char *__restrict __s, int __n,
2451 extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
2457 extern int puts (const char *__s);
2478 size_t __n, FILE *__restrict __s);
2480 extern int fputs_unlocked (const char *__restrict __s,
2535 extern void perror (const char *__s);
2575 extern char *ctermid (char *__s) throw ();
2581 extern char *cuserid (char *__s);
5854 extern long int a64l (const char *__s)
6724 extern int mblen (const char *__s, size_t __n) throw ();
6728 const char *__restrict __s, size_t __n) throw ();
6731 extern int wctomb (char *__s, wchar_t __wchar) throw ();
6736 const char *__restrict __s, size_t __n) throw ();
6738 extern size_t wcstombs (char *__restrict __s,
6961 extern void *memset (void *__s, int __c, size_t __n) throw () __attribute__ ((__nonnull__ (1)));
6967 extern void *memchr (const void *__s, int __c, size_t __n)
6970 extern void *rawmemchr (const void *__s, int __c)
6973 extern void *memrchr (const void *__s, int __c, size_t __n)
7019 extern char *strdup (const char *__s)
7030 extern char *strchr (const char *__s, int __c)
7033 extern char *strrchr (const char *__s, int __c)
7036 extern char *strchrnul (const char *__s, int __c)
7044 extern size_t strcspn (const char *__s, const char *__reject)
7048 extern size_t strspn (const char *__s, const char *__accept)
7051 extern char *strpbrk (const char *__s, const char *__accept)
7060 extern char *strtok (char *__restrict __s, const char *__restrict __delim)
7066 extern char *__strtok_r (char *__restrict __s,
7071 extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
7101 extern size_t strlen (const char *__s)
7130 extern void __bzero (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1)));
7138 extern void bzero (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1)));
7144 extern char *index (const char *__s, int __c)
7147 extern char *rindex (const char *__s, int __c)
7221 extern void *memfrob (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1)));
7257 memchr(void* __s, int __c, size_t __n)
7258 { return __builtin_memchr(__s, __c, __n); }
7261 strchr(char* __s, int __n)
7262 { return __builtin_strchr(__s, __n); }
7269 strrchr(char* __s, int __n)
7270 { return __builtin_strrchr(__s, __n); }
10029 extern void psignal (int __sig, const char *__s);
10032 extern void psiginfo (const siginfo_t *__pinfo, const char *__s);
16264 length(const char_type* __s);
16267 find(const char_type* __s, std::size_t __n, const char_type& __a);
16276 assign(char_type* __s, std::size_t __n, char_type __a);
16326 find(const char_type* __s, std::size_t __n, const char_type& __a)
16329 if (eq(__s[__i], __a))
16330 return __s + __i;
16356 assign(char_type* __s, std::size_t __n, char_type __a)
16359 std::fill_n(__s, __n, __a);
16360 return __s;
16409 length(const char_type* __s)
16410 { return __builtin_strlen(__s); }
16413 find(const char_type* __s, size_t __n, const char_type& __a)
16417 return static_cast<const char_type*>(__builtin_memchr(__s, __a, __n));
16437 assign(char_type* __s, size_t __n, char_type __a)
16440 return __s;
16441 return static_cast<char_type*>(__builtin_memset(__s, __a, __n));
16500 length(const char_type* __s)
16501 { return wcslen(__s); }
16504 find(const char_type* __s, size_t __n, const char_type& __a)
16508 return wmemchr(__s, __a, __n);
16528 assign(char_type* __s, size_t __n, char_type __a)
16531 return __s;
16532 return wmemset(__s, __a, __n);
16644 length(const char_type* __s)
16647 while (!eq(__s[__i], char_type()))
16653 find(const char_type* __s, size_t __n, const char_type& __a)
16656 if (eq(__s[__i], __a))
16657 return __s + __i;
16680 assign(char_type* __s, size_t __n, char_type __a)
16683 assign(__s[__i], __a);
16684 return __s;
16741 length(const char_type* __s)
16744 while (!eq(__s[__i], char_type()))
16750 find(const char_type* __s, size_t __n, const char_type& __a)
16753 if (eq(__s[__i], __a))
16754 return __s + __i;
16777 assign(char_type* __s, size_t __n, char_type __a)
16780 assign(__s[__i], __a);
16781 return __s;
17522 extern size_t strftime (char *__restrict __s, size_t __maxsize,
17530 extern char *strptime (const char *__restrict __s,
17540 extern size_t strftime_l (char *__restrict __s, size_t __maxsize,
17547 extern char *strptime_l (const char *__restrict __s,
19148 const _CharT* __s, streamsize __n)
19153 const streamsize __put = __out.rdbuf()->sputn(__s, __n);
19180 const _CharT* __s, streamsize __n)
19199 __ostream_write(__out, __s, __n);
19204 __ostream_write(__out, __s, __n);
21239 _M_check(size_type __pos, const char* __s) const
21244 __s, __pos, this->size());
21249 _M_check_length(size_type __n1, size_type __n2, const char* __s) const
21252 __throw_length_error((__s));
21266 _M_disjunct(const _CharT* __s) const noexcept
21268 return (less<const _CharT*>()(__s, _M_data())
21269 || less<const _CharT*>()(_M_data() + this->size(), __s));
21275 _S_copy(_CharT* __d, const _CharT* __s, size_type __n)
21278 traits_type::assign(*__d, *__s);
21280 traits_type::copy(__d, __s, __n);
21284 _S_move(_CharT* __d, const _CharT* __s, size_type __n)
21287 traits_type::assign(*__d, *__s);
21289 traits_type::move(__d, __s, __n);
21346 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s,
21400 basic_string(const _CharT* __s, size_type __n,
21403 { _M_construct(__s, __s + __n); }
21410 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
21412 { _M_construct(__s, __s ? __s + traits_type::length(__s) : __s+npos); }
21528 operator=(const _CharT* __s)
21529 { return this->assign(__s); }
21872 operator+=(const _CharT* __s)
21873 { return this->append(__s); }
21920 append(const _CharT* __s, size_type __n)
21924 return _M_append(__s, __n);
21933 append(const _CharT* __s)
21936 const size_type __n = traits_type::length(__s);
21938 return _M_append(__s, __n);
22006 assign(const _CharT* __s, size_type __n)
22009 return _M_replace(size_type(0), this->size(), __s, __n);
22013 assign(const _CharT* __s)
22016 return _M_replace(size_type(0), this->size(), __s,
22017 traits_type::length(__s));
22083 insert(size_type __pos, const _CharT* __s, size_type __n)
22084 { return this->replace(__pos, size_type(0), __s, __n); }
22087 insert(size_type __pos, const _CharT* __s)
22090 return this->replace(__pos, size_type(0), __s,
22091 traits_type::length(__s));
22161 replace(size_type __pos, size_type __n1, const _CharT* __s,
22166 _M_limit(__pos, __n1), __s, __n2);
22170 replace(size_type __pos, size_type __n1, const _CharT* __s)
22173 return this->replace(__pos, __n1, __s, traits_type::length(__s));
22188 const _CharT* __s, size_type __n)
22192 return this->replace(__i1 - begin(), __i2 - __i1, __s, __n);
22196 replace(__const_iterator __i1, __const_iterator __i2, const _CharT* __s)
22199 return this->replace(__i1, __i2, __s, traits_type::length(__s));
22291 _M_replace(size_type __pos, size_type __len1, const _CharT* __s,
22295 _M_append(const _CharT* __s, size_type __n);
22300 copy(_CharT* __s, size_type __n, size_type __pos = 0) const;
22303 swap(basic_string& __s) noexcept;
22327 find(const _CharT* __s, size_type __pos, size_type __n) const;
22335 find(const _CharT* __s, size_type __pos = 0) const
22338 return this->find(__s, __pos, traits_type::length(__s));
22350 rfind(const _CharT* __s, size_type __pos, size_type __n) const;
22353 rfind(const _CharT* __s, size_type __pos = npos) const
22356 return this->rfind(__s, __pos, traits_type::length(__s));
22368 find_first_of(const _CharT* __s, size_type __pos, size_type __n) const;
22371 find_first_of(const _CharT* __s, size_type __pos = 0) const
22374 return this->find_first_of(__s, __pos, traits_type::length(__s));
22387 find_last_of(const _CharT* __s, size_type __pos, size_type __n) const;
22390 find_last_of(const _CharT* __s, size_type __pos = npos) const
22393 return this->find_last_of(__s, __pos, traits_type::length(__s));
22406 find_first_not_of(const _CharT* __s, size_type __pos,
22410 find_first_not_of(const _CharT* __s, size_type __pos = 0) const
22413 return this->find_first_not_of(__s, __pos, traits_type::length(__s));
22426 find_last_not_of(const _CharT* __s, size_type __pos,
22430 find_last_not_of(const _CharT* __s, size_type __pos = npos) const
22433 return this->find_last_not_of(__s, __pos, traits_type::length(__s));
22466 compare(const _CharT* __s) const;
22469 compare(size_type __pos, size_type __n1, const _CharT* __s) const;
22472 compare(size_type __pos, size_type __n1, const _CharT* __s,
23041 _CharT* __s = static_cast<_CharT*>(__builtin_alloca(sizeof(_CharT)
23047 const int __len = __convf(__s, __n, __fmt, __args);
23051 return _String(__s, __s + __len);
23509 operator()(const string& __s) const noexcept
23510 { return std::_Hash_impl::hash(__s.data(), __s.length()); }
23524 operator()(const wstring& __s) const noexcept
23525 { return std::_Hash_impl::hash(__s.data(),
23526 __s.length() * sizeof(wchar_t)); }
23542 operator()(const u16string& __s) const noexcept
23543 { return std::_Hash_impl::hash(__s.data(),
23544 __s.length() * sizeof(char16_t)); }
23557 operator()(const u32string& __s) const noexcept
23558 { return std::_Hash_impl::hash(__s.data(),
23559 __s.length() * sizeof(char32_t)); }
23622 swap(basic_string& __s) noexcept
23624 if (this == &__s)
23627 _Alloc_traits::_S_on_swap(_M_get_allocator(), __s._M_get_allocator());
23630 if (__s._M_is_local())
23632 if (length() && __s.length())
23635 traits_type::copy(__tmp_data, __s._M_local_buf,
23637 traits_type::copy(__s._M_local_buf, _M_local_buf,
23642 else if (__s.length())
23644 traits_type::copy(_M_local_buf, __s._M_local_buf,
23646 _M_length(__s.length());
23647 __s._M_set_length(0);
23652 traits_type::copy(__s._M_local_buf, _M_local_buf,
23654 __s._M_length(length());
23661 const size_type __tmp_capacity = __s._M_allocated_capacity;
23662 traits_type::copy(__s._M_local_buf, _M_local_buf,
23664 _M_data(__s._M_data());
23665 __s._M_data(__s._M_local_buf);
23671 if (__s._M_is_local())
23673 traits_type::copy(_M_local_buf, __s._M_local_buf,
23675 __s._M_data(_M_data());
23681 _M_data(__s._M_data());
23682 __s._M_data(__tmp_ptr);
23683 _M_capacity(__s._M_allocated_capacity);
23685 __s._M_capacity(__tmp_capacity);
23689 _M_length(__s.length());
23690 __s._M_length(__tmp_length);
23874 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s,
23884 if (__s && __len2)
23885 this->_S_copy(__r + __pos, __s, __len2);
23923 _M_append(const _CharT* __s, size_type __n)
23930 this->_S_copy(this->_M_data() + this->size(), __s, __n);
23933 this->_M_mutate(this->size(), size_type(0), __s, __n);
23947 const basic_string __s(__k1, __k2);
23949 return _M_replace(__i1 - begin(), __n1, __s._M_data(),
23950 __s.size());
23985 _M_replace(size_type __pos, size_type __len1, const _CharT* __s,
23998 if (_M_disjunct(__s))
24003 this->_S_copy(__p, __s, __len2);
24009 this->_S_move(__p, __s, __len2);
24014 if (__s + __len2 <= __p + __len1)
24015 this->_S_move(__p, __s, __len2);
24016 else if (__s >= __p + __len1)
24017 this->_S_copy(__p, __s + __len2 - __len1, __len2);
24020 const size_type __nleft = (__p + __len1) - __s;
24021 this->_S_move(__p, __s, __nleft);
24029 this->_M_mutate(__pos, __len1, __s, __len2);
24038 copy(_CharT* __s, size_type __n, size_type __pos) const
24044 _S_copy(__s, _M_data() + __pos, __n);
24082 find(const _CharT* __s, size_type __pos, size_type __n) const
24094 if (traits_type::eq(__data[__pos], __s[0])
24096 __s + 1, __n - 1) == 0)
24123 rfind(const _CharT* __s, size_type __pos, size_type __n) const
24133 if (traits_type::compare(__data + __pos, __s, __n) == 0)
24161 find_first_of(const _CharT* __s, size_type __pos, size_type __n) const
24166 const _CharT* __p = traits_type::find(__s, __n, _M_data()[__pos]);
24176 find_last_of(const _CharT* __s, size_type __pos, size_type __n) const
24186 if (traits_type::find(__s, __n, _M_data()[__size]))
24197 find_first_not_of(const _CharT* __s, size_type __pos, size_type __n) const
24201 if (!traits_type::find(__s, __n, _M_data()[__pos]))
24220 find_last_not_of(const _CharT* __s, size_type __pos, size_type __n) const
24230 if (!traits_type::find(__s, __n, _M_data()[__size]))
24294 compare(const _CharT* __s) const
24298 const size_type __osize = traits_type::length(__s);
24300 int __r = traits_type::compare(_M_data(), __s, __len);
24309 compare(size_type __pos, size_type __n1, const _CharT* __s) const
24314 const size_type __osize = traits_type::length(__s);
24316 int __r = traits_type::compare(_M_data() + __pos, __s, __len);
24325 compare(size_type __pos, size_type __n1, const _CharT* __s,
24332 int __r = traits_type::compare(_M_data() + __pos, __s, __len);
24558 locale(const char* __s);
24560 locale(const locale& __base, const char* __s, category __cat);
24563 locale(const std::string& __s) : locale(__s.c_str()) { }
24565 locale(const locale& __base, const std::string& __s, category __cat)
24566 : locale(__base, __s.c_str(), __cat) { }
24693 _S_create_c_locale(__c_locale& __cloc, const char* __s,
24703 _S_lc_ctype_c_locale(__c_locale __cloc, const char* __s);
24991 collate_byname(const char* __s, size_t __refs = 0)
24994 if (__builtin_strcmp(__s, "C") != 0
24995 && __builtin_strcmp(__s, "POSIX") != 0)
24998 this->_S_create_c_locale(this->_M_c_locale_collate, __s);
25004 collate_byname(const string& __s, size_t __refs = 0)
25005 : collate_byname(__s.c_str(), __refs) { }
26828 pubsetbuf(char_type* __s, streamsize __n)
26829 { return this->setbuf(__s, __n); }
26890 sgetn(char_type* __s, streamsize __n)
26891 { return this->xsgetn(__s, __n); }
26939 sputn(const char_type* __s, streamsize __n)
26940 { return this->xsputn(__s, __n); }
27014 xsgetn(char_type* __s, streamsize __n);
27039 xsputn(const char_type* __s, streamsize __n);
27128 xsgetn(char_type* __s, streamsize __n)
27138 traits_type::copy(__s, this->gptr(), __len);
27140 __s += __len;
27149 traits_type::assign(*__s++, traits_type::to_char_type(__c));
27162 xsputn(const char_type* __s, streamsize __n)
27172 traits_type::copy(this->pptr(), __s, __len);
27174 __s += __len;
27180 int_type __c = this->overflow(traits_type::to_int_type(*__s));
27184 ++__s;
27624 istreambuf_iterator(istream_type& __s) noexcept
27625 : _M_sbuf(__s.rdbuf()), _M_c(traits_type::eof()) { }
27628 istreambuf_iterator(streambuf_type* __s) noexcept
27629 : _M_sbuf(__s), _M_c(traits_type::eof()) { }
27753 ostreambuf_iterator(ostream_type& __s) noexcept
27754 : _M_sbuf(__s.rdbuf()), _M_failed(!_M_sbuf) { }
27757 ostreambuf_iterator(streambuf_type* __s) noexcept
27758 : _M_sbuf(__s), _M_failed(!_M_sbuf) { }
27966 __add_grouping(_CharT* __s, _CharT __sep,
27976 __write(ostreambuf_iterator<_CharT> __s, const _CharT* __ws, int __len)
27978 __s._M_put(__ws, __len);
27979 return __s;
27986 __write(_OutIter __s, const _CharT* __ws, int __len)
27988 for (int __j = 0; __j < __len; __j++, ++__s)
27989 *__s = __ws[__j];
27990 return __s;
28421 ctype_byname(const char* __s, size_t __refs = 0);
28425 ctype_byname(const string& __s, size_t __refs = 0)
28426 : ctype_byname(__s.c_str(), __refs) { }
28440 ctype_byname(const char* __s, size_t __refs = 0);
28444 ctype_byname(const string& __s, size_t __refs = 0);
28458 ctype_byname(const char* __s, size_t __refs = 0);
28462 ctype_byname(const string& __s, size_t __refs = 0);
28752 numpunct_byname(const char* __s, size_t __refs = 0)
28755 if (__builtin_strcmp(__s, "C") != 0
28756 && __builtin_strcmp(__s, "POSIX") != 0)
28759 this->_S_create_c_locale(__tmp, __s);
28767 numpunct_byname(const string& __s, size_t __refs = 0)
28768 : numpunct_byname(__s.c_str(), __refs) { }
28983 put(iter_type __s, ios_base& __io, char_type __fill, bool __v) const
28984 { return this->do_put(__s, __io, __fill, __v); }
28987 put(iter_type __s, ios_base& __io, char_type __fill, long __v) const
28988 { return this->do_put(__s, __io, __fill, __v); }
28991 put(iter_type __s, ios_base& __io, char_type __fill,
28993 { return this->do_put(__s, __io, __fill, __v); }
28997 put(iter_type __s, ios_base& __io, char_type __fill, long long __v) const
28998 { return this->do_put(__s, __io, __fill, __v); }
29001 put(iter_type __s, ios_base& __io, char_type __fill,
29003 { return this->do_put(__s, __io, __fill, __v); }
29006 put(iter_type __s, ios_base& __io, char_type __fill, double __v) const
29007 { return this->do_put(__s, __io, __fill, __v); }
29010 put(iter_type __s, ios_base& __io, char_type __fill,
29012 { return this->do_put(__s, __io, __fill, __v); }
29015 put(iter_type __s, ios_base& __io, char_type __fill,
29017 { return this->do_put(__s, __io, __fill, __v); }
29049 do_put(iter_type __s, ios_base& __io, char_type __fill, bool __v) const;
29052 do_put(iter_type __s, ios_base& __io, char_type __fill, long __v) const
29053 { return _M_insert_int(__s, __io, __fill, __v); }
29056 do_put(iter_type __s, ios_base& __io, char_type __fill,
29058 { return _M_insert_int(__s, __io, __fill, __v); }
29062 do_put(iter_type __s, ios_base& __io, char_type __fill,
29064 { return _M_insert_int(__s, __io, __fill, __v); }
29067 do_put(iter_type __s, ios_base& __io, char_type __fill,
29069 { return _M_insert_int(__s, __io, __fill, __v); }
29981 _M_insert_int(_OutIter __s, ios_base& __io, _CharT __fill,
30063 return std::__write(__s, __cs, __len);
30095 _M_insert_float(_OutIter __s, ios_base& __io, _CharT __fill, char __mod,
30200 return std::__write(__s, __ws, __len);
30206 do_put(iter_type __s, ios_base& __io, char_type __fill, bool __v) const
30212 __s = _M_insert_int(__s, __io, __fill, __l);
30239 __s = std::__write(__s, __name, __len);
30240 __s = std::__write(__s, __ps, __plen);
30244 __s = std::__write(__s, __ps, __plen);
30245 __s = std::__write(__s, __name, __len);
30247 return __s;
30250 __s = std::__write(__s, __name, __len);
30252 return __s;
30258 do_put(iter_type __s, ios_base& __io, char_type __fill, double __v) const
30259 { return _M_insert_float(__s, __io, __fill, char(), __v); }
30264 do_put(iter_type __s, ios_base& __io, char_type __fill,
30266 { return _M_insert_float(__s, __io, __fill, 'L', __v); }
30271 do_put(iter_type __s, ios_base& __io, char_type __fill,
30283 __s = _M_insert_int(__s, __io, __fill,
30286 return __s;
30340 __add_grouping(_CharT* __s, _CharT __sep,
30356 *__s++ = *__first++;
30360 *__s++ = __sep;
30362 *__s++ = *__first++;
30367 *__s++ = __sep;
30369 *__s++ = *__first++;
30372 return __s;
31047 _M_write(const char_type* __s, streamsize __n)
31049 const streamsize __put = this->rdbuf()->sputn(__s, __n);
31055 write(const char_type* __s, streamsize __n);
31162 operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
31164 if (!__s)
31167 __ostream_insert(__out, __s,
31168 static_cast<streamsize>(_Traits::length(__s)));
31174 operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s);
31179 operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
31181 if (!__s)
31184 __ostream_insert(__out, __s,
31185 static_cast<streamsize>(_Traits::length(__s)));
31192 operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
31193 { return (__out << reinterpret_cast<const char*>(__s)); }
31197 operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
31198 { return (__out << reinterpret_cast<const char*>(__s)); }
31380 write(const _CharT* __s, streamsize __n)
31393 { _M_write(__s, __n); }
31518 operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
31520 if (!__s)
31526 const size_t __clen = char_traits<char>::length(__s);
31539 __ws[__i] = __out.widen(__s[__i]);
31750 get(char_type* __s, streamsize __n, char_type __delim);
31753 get(char_type* __s, streamsize __n)
31754 { return this->get(__s, __n, this->widen('\n')); }
31764 getline(char_type* __s, streamsize __n, char_type __delim);
31767 getline(char_type* __s, streamsize __n)
31768 { return this->getline(__s, __n, this->widen('\n')); }
31783 read(char_type* __s, streamsize __n);
31786 readsome(char_type* __s, streamsize __n);
31850 getline(char_type* __s, streamsize __n, char_type __delim);
31866 getline(char_type* __s, streamsize __n, char_type __delim);
31917 operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s);
31922 operator>>(basic_istream<char>& __in, char* __s);
31926 operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
31927 { return (__in >> reinterpret_cast<char*>(__s)); }
31931 operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
31932 { return (__in >> reinterpret_cast<char*>(__s)); }
32287 get(char_type* __s, streamsize __n, char_type __delim)
32305 *__s++ = traits_type::to_char_type(__c);
32323 *__s = char_type();
32378 getline(char_type* __s, streamsize __n, char_type __delim)
32396 *__s++ = traits_type::to_char_type(__c);
32424 *__s = char_type();
32621 read(char_type* __s, streamsize __n)
32630 _M_gcount = this->rdbuf()->sgetn(__s, __n);
32650 readsome(char_type* __s, streamsize __n)
32662 _M_gcount = this->rdbuf()->sgetn(__s, std::min(__num, __n));
32926 operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s)
32957 *__s++ = _Traits::to_char_type(__c);
32966 *__s = char_type();
33093 istream_iterator(istream_type& __s)
33094 : _M_stream(&__s)
33185 ostream_iterator(ostream_type& __s) : _M_stream(&__s), _M_string(0) {}
33187 ostream_iterator(ostream_type& __s, const _CharT* __c)
33188 : _M_stream(&__s), _M_string(__c) { }
48998 compare_exchange_weak(_Tp& __e, _Tp __i, memory_order __s,
49001 return __atomic_compare_exchange(&_M_i, &__e, &__i, true, __s, __f);
49005 compare_exchange_weak(_Tp& __e, _Tp __i, memory_order __s,
49008 return __atomic_compare_exchange(&_M_i, &__e, &__i, true, __s, __f);
49024 compare_exchange_strong(_Tp& __e, _Tp __i, memory_order __s,
49027 return __atomic_compare_exchange(&_M_i, &__e, &__i, false, __s, __f);
49031 compare_exchange_strong(_Tp& __e, _Tp __i, memory_order __s,
49034 return __atomic_compare_exchange(&_M_i, &__e, &__i, false, __s, __f);
132948 _M_check_len(size_type __n, const char* __s) const
132951 __throw_length_error((__s));
134184 _M_check_len(size_type __n, const char* __s) const
134187 __throw_length_error((__s));
135295 const _Sequence& __s)
135296 : c(__s), comp(__x)
135301 _Sequence&& __s = _Sequence())
135302 : c(std::move(__s)), comp(__x)
135334 const _Sequence& __s)
135335 : c(__s), comp(__x)
135345 _Sequence&& __s = _Sequence())
135346 : c(std::move(__s)), comp(__x)
147187 _M_check_initial_position(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
147190 if (__position > __s.size())
147191 __throw_out_of_range_fmt(("bitset::bitset: __position " "(which is %zu) > __s.size() " "(which is %zu)"),
147194 __position, __s.size());
147197 void _M_check(size_t __position, const char *__s) const
147202 __s, __position, _Nb);
147291 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
147295 _M_check_initial_position(__s, __position);
147296 _M_copy_from_string(__s, __position,
147302 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
147306 _M_check_initial_position(__s, __position);
147307 _M_copy_from_string(__s, __position, __n, _CharT('0'), _CharT('1'));
147313 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
147318 _M_check_initial_position(__s, __position);
147319 _M_copy_from_string(__s, __position, __n, __zero, __one);
147587 _Traits, _Alloc>& __s, size_t __pos, size_t __n,
147589 { _M_copy_from_ptr<_CharT, _Traits>(__s.data(), __s.size(), __pos, __n,
147601 _Traits, _Alloc>& __s, size_t __pos, size_t __n)
147602 { _M_copy_from_string(__s, __pos, __n, _CharT('0'), _CharT('1')); }
147606 _M_copy_to_string(std::basic_string<_CharT, _Traits,_Alloc>& __s) const
147607 { _M_copy_to_string(__s, _CharT('0'), _CharT('1')); }
147686 _M_copy_from_ptr(const _CharT* __s, size_t __len,
147693 const _CharT __c = __s[__pos + __nbits - __i];
147707 _M_copy_to_string(std::basic_string<_CharT, _Traits, _Alloc>& __s,
147710 __s.assign(_Nb, __zero);
147713 _Traits::assign(__s[_Nb - __i], __one);
159575 str(const __string_type& __s)
159579 _M_string.assign(__s.data(), __s.size());
159617 setbuf(char_type* __s, streamsize __n)
159619 if (__s && __n >= 0)
159630 _M_sync(__s, __n, 0);
159806 str(const __string_type& __s)
159807 { _M_stringbuf.str(__s); }
159901 str(const __string_type& __s)
159902 { _M_stringbuf.str(__s); }
159996 str(const __string_type& __s)
159997 { _M_stringbuf.str(__s); }