Lines Matching refs:__s
82 _M_check(size_type __pos, const char* __s) const in _GLIBCXX_BEGIN_NAMESPACE()
85 std::__throw_out_of_range(__N(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
90 _M_check_length(size_type __n1, size_type __n2, const char* __s) const in _GLIBCXX_BEGIN_NAMESPACE()
93 std::__throw_length_error(__N(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
106 _M_disjunct(const _CharT* __s) const in _GLIBCXX_BEGIN_NAMESPACE()
108 return (std::less<const _CharT*>()(__s, this->_M_data()) in _GLIBCXX_BEGIN_NAMESPACE()
110 + this->size(), __s)); in _GLIBCXX_BEGIN_NAMESPACE()
187 __versa_string(const _CharT* __s, size_type __n, in _GLIBCXX_BEGIN_NAMESPACE()
189 : __vstring_base(__s, __s + __n, __a) { } in _GLIBCXX_BEGIN_NAMESPACE()
196 __versa_string(const _CharT* __s, const _Alloc& __a = _Alloc()) in _GLIBCXX_BEGIN_NAMESPACE()
197 : __vstring_base(__s, __s ? __s + traits_type::length(__s) : in _GLIBCXX_BEGIN_NAMESPACE()
198 __s + npos, __a) { } in _GLIBCXX_BEGIN_NAMESPACE()
238 operator=(const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
239 { return this->assign(__s); } in _GLIBCXX_BEGIN_NAMESPACE()
512 operator+=(const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
513 { return this->append(__s); } in _GLIBCXX_BEGIN_NAMESPACE()
561 append(const _CharT* __s, size_type __n) in _GLIBCXX_BEGIN_NAMESPACE()
563 __glibcxx_requires_string_len(__s, __n); in _GLIBCXX_BEGIN_NAMESPACE()
565 return _M_append(__s, __n); in _GLIBCXX_BEGIN_NAMESPACE()
574 append(const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
576 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
577 const size_type __n = traits_type::length(__s); in _GLIBCXX_BEGIN_NAMESPACE()
579 return _M_append(__s, __n); in _GLIBCXX_BEGIN_NAMESPACE()
662 assign(const _CharT* __s, size_type __n) in _GLIBCXX_BEGIN_NAMESPACE()
664 __glibcxx_requires_string_len(__s, __n); in _GLIBCXX_BEGIN_NAMESPACE()
665 return _M_replace(size_type(0), this->size(), __s, __n); in _GLIBCXX_BEGIN_NAMESPACE()
678 assign(const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
680 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
681 return _M_replace(size_type(0), this->size(), __s, in _GLIBCXX_BEGIN_NAMESPACE()
682 traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
801 insert(size_type __pos, const _CharT* __s, size_type __n) in _GLIBCXX_BEGIN_NAMESPACE()
802 { return this->replace(__pos, size_type(0), __s, __n); } in _GLIBCXX_BEGIN_NAMESPACE()
820 insert(size_type __pos, const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
822 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
823 return this->replace(__pos, size_type(0), __s, in _GLIBCXX_BEGIN_NAMESPACE()
824 traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
997 replace(size_type __pos, size_type __n1, const _CharT* __s, in _GLIBCXX_BEGIN_NAMESPACE()
1000 __glibcxx_requires_string_len(__s, __n2); in _GLIBCXX_BEGIN_NAMESPACE()
1002 _M_limit(__pos, __n1), __s, __n2); in _GLIBCXX_BEGIN_NAMESPACE()
1021 replace(size_type __pos, size_type __n1, const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
1023 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1024 return this->replace(__pos, __n1, __s, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1080 replace(iterator __i1, iterator __i2, const _CharT* __s, size_type __n) in _GLIBCXX_BEGIN_NAMESPACE()
1084 return this->replace(__i1 - _M_ibegin(), __i2 - __i1, __s, __n); in _GLIBCXX_BEGIN_NAMESPACE()
1101 replace(iterator __i1, iterator __i2, const _CharT* __s) in _GLIBCXX_BEGIN_NAMESPACE()
1103 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1104 return this->replace(__i1, __i2, __s, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1216 _M_replace(size_type __pos, size_type __len1, const _CharT* __s, in _GLIBCXX_BEGIN_NAMESPACE()
1220 _M_append(const _CharT* __s, size_type __n); in _GLIBCXX_BEGIN_NAMESPACE()
1236 copy(_CharT* __s, size_type __n, size_type __pos = 0) const; in _GLIBCXX_BEGIN_NAMESPACE()
1246 swap(__versa_string& __s) in _GLIBCXX_BEGIN_NAMESPACE()
1247 { this->_M_swap(__s); } in _GLIBCXX_BEGIN_NAMESPACE()
1289 find(const _CharT* __s, size_type __pos, size_type __n) const; in _GLIBCXX_BEGIN_NAMESPACE()
1316 find(const _CharT* __s, size_type __pos = 0) const in _GLIBCXX_BEGIN_NAMESPACE()
1318 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1319 return this->find(__s, __pos, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1361 rfind(const _CharT* __s, size_type __pos, size_type __n) const; in _GLIBCXX_BEGIN_NAMESPACE()
1374 rfind(const _CharT* __s, size_type __pos = npos) const in _GLIBCXX_BEGIN_NAMESPACE()
1376 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1377 return this->rfind(__s, __pos, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1419 find_first_of(const _CharT* __s, size_type __pos, size_type __n) const; in _GLIBCXX_BEGIN_NAMESPACE()
1432 find_first_of(const _CharT* __s, size_type __pos = 0) const in _GLIBCXX_BEGIN_NAMESPACE()
1434 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1435 return this->find_first_of(__s, __pos, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1480 find_last_of(const _CharT* __s, size_type __pos, size_type __n) const; in _GLIBCXX_BEGIN_NAMESPACE()
1493 find_last_of(const _CharT* __s, size_type __pos = npos) const in _GLIBCXX_BEGIN_NAMESPACE()
1495 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1496 return this->find_last_of(__s, __pos, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1541 find_first_not_of(const _CharT* __s, size_type __pos, in _GLIBCXX_BEGIN_NAMESPACE()
1555 find_first_not_of(const _CharT* __s, size_type __pos = 0) const in _GLIBCXX_BEGIN_NAMESPACE()
1557 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1558 return this->find_first_not_of(__s, __pos, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1602 find_last_not_of(const _CharT* __s, size_type __pos, in _GLIBCXX_BEGIN_NAMESPACE()
1615 find_last_not_of(const _CharT* __s, size_type __pos = npos) const in _GLIBCXX_BEGIN_NAMESPACE()
1617 __glibcxx_requires_string(__s); in _GLIBCXX_BEGIN_NAMESPACE()
1618 return this->find_last_not_of(__s, __pos, traits_type::length(__s)); in _GLIBCXX_BEGIN_NAMESPACE()
1743 compare(const _CharT* __s) const; in _GLIBCXX_BEGIN_NAMESPACE()
1766 compare(size_type __pos, size_type __n1, const _CharT* __s) const; in _GLIBCXX_BEGIN_NAMESPACE()
1791 compare(size_type __pos, size_type __n1, const _CharT* __s, in _GLIBCXX_BEGIN_NAMESPACE()