Home
last modified time | relevance | path

Searched refs:basic_string (Results 1 – 25 of 263) sorted by relevance

1234567891011

/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dstring77 class basic_string
97 basic_string()
99 explicit basic_string(const allocator_type& a);
100 basic_string(const basic_string& str);
101 basic_string(basic_string&& str)
103 basic_string(const basic_string& str, size_type pos,
105 basic_string(const basic_string& str, size_type pos, size_type n,
108basic_string(const T& t, size_type pos, size_type n, const Allocator& a = Allocator()); // C++17
110 explicit basic_string(const T& t, const Allocator& a = Allocator()); // C++17
111 basic_string(const value_type* s, const allocator_type& a = allocator_type());
[all …]
H A D__string49 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>& basic_string<_CharType>::replace(size_type, size_t…
50 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::size_type basic_string<_CharType>::rfind(value_typ…
51 …_Func(_LIBCPP_FUNC_VIS void basic_string<_CharType>::__init(value_type const*, size_type, size_typ…
52 _Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::basic_string(basic_string const&)) \
53 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>& basic_string<_CharType>::replace(size_type, size_t…
54 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::basic_string(basic_string const&, allocator<_CharT…
55 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::size_type basic_string<_CharType>::find_last_not_o…
56 _Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::~basic_string()) \
57 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::size_type basic_string<_CharType>::find_first_not_…
58 …_Func(_LIBCPP_FUNC_VIS basic_string<_CharType>& basic_string<_CharType>::insert(size_type, size_ty…
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
H A Dstring91 /// Class std::basic_string with safety/checking/debug instrumentation.
94 class basic_string
96 basic_string<_CharT, _Traits, _Allocator>,
98 public std::basic_string<_CharT, _Traits, _Allocator>
100 typedef std::basic_string<_CharT, _Traits, _Allocator> _Base;
102 basic_string, _Allocator, _Safe_sequence, bool(_GLIBCXX_USE_CXX11_ABI)>
110 typename _Base::__const_iterator, basic_string> __const_iterator;
125 typename _Base::iterator, basic_string> iterator;
127 typename _Base::const_iterator, basic_string> const_iterator;
137 basic_string(const _Allocator& __a) _GLIBCXX_NOEXCEPT
[all …]
H A Dbitset145 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __str,
146 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
148 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
149 __n = (std::basic_string<_CharT, _Traits, _Alloc>::npos))
155 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __str,
156 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
158 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
169 typename std::basic_string<_CharT>::size_type __n
170 = std::basic_string<_CharT>::npos,
291 std::basic_string<_CharT, _Traits, _Alloc>
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dbasic_string.tcc53 const typename basic_string<_CharT, _Traits, _Alloc>::size_type
54 basic_string<_CharT, _Traits, _Alloc>::npos;
58 basic_string<_CharT, _Traits, _Alloc>::
59 swap(basic_string& __s) _GLIBCXX_NOEXCEPT in swap()
131 typename basic_string<_CharT, _Traits, _Alloc>::pointer
132 basic_string<_CharT, _Traits, _Alloc>::
163 basic_string<_CharT, _Traits, _Alloc>::
206 basic_string<_CharT, _Traits, _Alloc>::
237 basic_string<_CharT, _Traits, _Alloc>::
254 basic_string<_CharT, _Traits, _Alloc>::
[all …]
H A Dbasic_string.h85 class basic_string in _GLIBCXX_VISIBILITY()
102 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; in _GLIBCXX_VISIBILITY()
103 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> in _GLIBCXX_VISIBILITY()
127 __not_<is_convertible<const _Tp*, const basic_string*>>, in _GLIBCXX_VISIBILITY()
153 basic_string(__sv_wrapper __svw, const _Alloc& __a) in _GLIBCXX_VISIBILITY()
154 : basic_string(__svw._M_sv.data(), __svw._M_sv.size(), __a) { } in _GLIBCXX_VISIBILITY()
312 { typedef basic_string& __type; }; in _GLIBCXX_VISIBILITY()
422 _M_assign(const basic_string&); in _GLIBCXX_VISIBILITY()
439 basic_string() in _GLIBCXX_VISIBILITY()
448 basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT in _GLIBCXX_VISIBILITY()
[all …]
H A Dstringfwd.h74 class basic_string; in _GLIBCXX_VISIBILITY()
79 typedef basic_string<char> string; in _GLIBCXX_VISIBILITY()
83 typedef basic_string<wchar_t> wstring; in _GLIBCXX_VISIBILITY()
88 typedef basic_string<char8_t> u8string; in _GLIBCXX_VISIBILITY()
93 typedef basic_string<char16_t> u16string; in _GLIBCXX_VISIBILITY()
96 typedef basic_string<char32_t> u32string; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dcow_string.h116 class basic_string in _GLIBCXX_VISIBILITY()
138 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; in _GLIBCXX_VISIBILITY()
139 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> in _GLIBCXX_VISIBILITY()
485 __not_<is_convertible<const _Tp*, const basic_string*>>, in _GLIBCXX_VISIBILITY()
511 basic_string(__sv_wrapper __svw, const _Alloc& __a) in _GLIBCXX_VISIBILITY()
512 : basic_string(__svw._M_sv.data(), __svw._M_sv.size(), __a) { } in _GLIBCXX_VISIBILITY()
523 basic_string() in _GLIBCXX_VISIBILITY()
536 basic_string(const _Alloc& __a) in _GLIBCXX_VISIBILITY()
545 basic_string(const basic_string& __str) in _GLIBCXX_VISIBILITY()
559 basic_string(const basic_string& __str, size_type __pos, in _GLIBCXX_VISIBILITY()
[all …]
H A Dbasic_string.h87 class basic_string in _GLIBCXX_VISIBILITY()
134 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; in _GLIBCXX_VISIBILITY()
135 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> in _GLIBCXX_VISIBILITY()
159 __not_<is_convertible<const _Tp*, const basic_string*>>, in _GLIBCXX_VISIBILITY()
189 basic_string(__sv_wrapper __svw, const _Alloc& __a) in _GLIBCXX_VISIBILITY()
190 : basic_string(__svw._M_sv.data(), __svw._M_sv.size(), __a) { } in _GLIBCXX_VISIBILITY()
382 { typedef basic_string& __type; }; in _GLIBCXX_VISIBILITY()
505 _M_assign(const basic_string&); in _GLIBCXX_VISIBILITY()
525 basic_string() in _GLIBCXX_VISIBILITY()
538 basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT in _GLIBCXX_VISIBILITY()
[all …]
H A Dbasic_string.tcc53 const typename basic_string<_CharT, _Traits, _Alloc>::size_type
54 basic_string<_CharT, _Traits, _Alloc>::npos;
59 basic_string<_CharT, _Traits, _Alloc>::
60 swap(basic_string& __s) _GLIBCXX_NOEXCEPT in swap()
137 typename basic_string<_CharT, _Traits, _Alloc>::pointer
138 basic_string<_CharT, _Traits, _Alloc>::
170 basic_string<_CharT, _Traits, _Alloc>::
188 explicit _Guard(basic_string* __s) : _M_guarded(__s) { } in _M_construct()
193 basic_string* _M_guarded; in _M_construct()
221 basic_string<_CharT, _Traits, _Alloc>::
[all …]
H A Dstringfwd.h72 class basic_string; in _GLIBCXX_VISIBILITY()
77 typedef basic_string<char> string; in _GLIBCXX_VISIBILITY()
80 typedef basic_string<wchar_t> wstring; in _GLIBCXX_VISIBILITY()
84 typedef basic_string<char8_t> u8string; in _GLIBCXX_VISIBILITY()
89 typedef basic_string<char16_t> u16string; in _GLIBCXX_VISIBILITY()
92 typedef basic_string<char32_t> u32string; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/
H A Dstring83 /// Class std::basic_string with safety/checking/debug instrumentation.
86 class basic_string
88 basic_string<_CharT, _Traits, _Allocator>,
90 public std::basic_string<_CharT, _Traits, _Allocator>
92 typedef std::basic_string<_CharT, _Traits, _Allocator> _Base;
94 basic_string, _Allocator, _Safe_sequence, bool(_GLIBCXX_USE_CXX11_ABI)>
102 typename _Base::__const_iterator, basic_string> __const_iterator;
117 typename _Base::iterator, basic_string> iterator;
119 typename _Base::const_iterator, basic_string> const_iterator;
126 basic_string()
[all …]
H A Dbitset145 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __str,
146 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
148 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
149 __n = (std::basic_string<_CharT, _Traits, _Alloc>::npos))
155 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __str,
156 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
158 typename std::basic_string<_CharT, _Traits, _Alloc>::size_type
169 typename std::basic_string<_CharT>::size_type __n
170 = std::basic_string<_CharT>::npos,
291 std::basic_string<_CharT, _Traits, _Alloc>
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/
H A Dstring-inst.cc41 template basic_string<char>::basic_string(__sv_wrapper, const allocator_type&);
42 template basic_string<char>::__sv_wrapper::__sv_wrapper(string_view);
43 template string_view basic_string<char>::_S_to_string_view(string_view);
44 template basic_string<char>::operator string_view() const noexcept;
45 template char* basic_string<char>::data() noexcept;
48 template basic_string<wchar_t>::basic_string(__sv_wrapper, const allocator_type&);
49 template basic_string<wchar_t>::__sv_wrapper::__sv_wrapper(wstring_view);
50 template wstring_view basic_string<wchar_t>::_S_to_string_view(wstring_view);
51 template basic_string<wchar_t>::operator wstring_view() const noexcept;
52 template wchar_t* basic_string<wchar_t>::data() noexcept;
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/
H A Dstring-inst.cc41 template basic_string<char>::basic_string(__sv_wrapper, const allocator_type&);
42 template basic_string<char>::__sv_wrapper::__sv_wrapper(string_view);
43 template string_view basic_string<char>::_S_to_string_view(string_view);
44 template basic_string<char>::operator string_view() const noexcept;
45 template char* basic_string<char>::data() noexcept;
48 template basic_string<wchar_t>::basic_string(__sv_wrapper, const allocator_type&);
49 template basic_string<wchar_t>::__sv_wrapper::__sv_wrapper(wstring_view);
50 template wstring_view basic_string<wchar_t>::_S_to_string_view(wstring_view);
51 template basic_string<wchar_t>::operator wstring_view() const noexcept;
52 template wchar_t* basic_string<wchar_t>::data() noexcept;
/netbsd-src/external/apache2/llvm/dist/libcxx/include/experimental/
H A Dstring21 // basic_string using polymorphic allocator in namespace pmr
23 using basic_string =
24 std::basic_string<charT, traits, polymorphic_allocator<charT>>;
26 // basic_string typedef names using polymorphic allocator in namespace
28 typedef basic_string<char> string;
29 typedef basic_string<char16_t> u16string;
30 typedef basic_string<char32_t> u32string;
31 typedef basic_string<wchar_t> wstring;
51 using basic_string =
52 _VSTD::basic_string<_CharT, _Traits, polymorphic_allocator<_CharT>>;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/
H A Dstring52 erase_if(basic_string<_CharT, _Traits, _Alloc>& __cont, _Predicate __pred)
60 erase(basic_string<_CharT, _Traits, _Alloc>& __cont, const _Up& __value)
69 // basic_string using polymorphic allocator in namespace pmr
71 using basic_string =
72 std::basic_string<_CharT, _Traits, polymorphic_allocator<_CharT>>;
74 // basic_string typedef names using polymorphic allocator in namespace
76 typedef basic_string<char> string;
78 typedef basic_string<char8_t> u8string;
80 typedef basic_string<char16_t> u16string;
81 typedef basic_string<char32_t> u32string;
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/
H A Dstring52 erase_if(basic_string<_CharT, _Traits, _Alloc>& __cont, _Predicate __pred)
60 erase(basic_string<_CharT, _Traits, _Alloc>& __cont, const _Up& __value)
69 // basic_string using polymorphic allocator in namespace pmr
71 using basic_string =
72 std::basic_string<_CharT, _Traits, polymorphic_allocator<_CharT>>;
74 // basic_string typedef names using polymorphic allocator in namespace
76 typedef basic_string<char> string;
78 typedef basic_string<char8_t> u8string;
80 typedef basic_string<char16_t> u16string;
81 typedef basic_string<char32_t> u32string;
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/stdcpp/
H A Dstring.d124 struct basic_string(T, Traits = char_traits!T, Alloc = allocator!T) struct
171 …bool opEquals(scope const ref basic_string s) const pure nothrow @safe { return as_array == s.as_… in opEquals() argument
176 …int opCmp(scope const ref basic_string rhs) const pure nothrow @safe { return __cmp(as_array, r… in opCmp() argument
205 ref basic_string opAssign()(auto ref basic_string str) { return assign(str); } in opAssign() argument
208 ref basic_string opAssign(const(T)[] str) { return assign(str); } in opAssign() argument
210 …ref basic_string opAssign(T c) { return assign((&c)[0 .. … in opAssign() argument
213 …ref basic_string opIndexAssign(T c, size_t index) { as_array[index] = c; ret… in opIndexAssign() argument
215 …ref basic_string opIndexAssign(T c, size_t[2] slice) { as_array[slice[0] .. sli… in opIndexAssign() argument
217 …ref basic_string opIndexAssign(const(T)[] str, size_t[2] slice) { as_array[slice[0] .. sli… in opIndexAssign() argument
219 …ref basic_string opIndexAssign(T c) { as_array[] = c; return t… in opIndexAssign() argument
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Dstring55 #include <bits/basic_string.h>
56 #include <bits/basic_string.tcc>
65 using basic_string = std::basic_string<_CharT, _Traits,
67 using string = basic_string<char>;
69 using u8string = basic_string<char8_t>;
71 using u16string = basic_string<char16_t>;
72 using u32string = basic_string<char32_t>;
74 using wstring = basic_string<wchar_t>;
125 inline typename basic_string<_CharT, _Traits, _Alloc>::size_type
126 erase_if(basic_string<_CharT, _Traits, _Alloc>& __cont, _Predicate __pred)
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Dstring53 #include <bits/basic_string.h>
54 #include <bits/basic_string.tcc>
63 using basic_string = std::basic_string<_CharT, _Traits,
65 using string = basic_string<char>;
67 using u8string = basic_string<char8_t>;
69 using u16string = basic_string<char16_t>;
70 using u32string = basic_string<char32_t>;
71 using wstring = basic_string<wchar_t>;
120 inline typename basic_string<_CharT, _Traits, _Alloc>::size_type
121 erase_if(basic_string<_CharT, _Traits, _Alloc>& __cont, _Predicate __pred)
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/
H A Dcompatibility.cc273 basic_string<char>::_M_copy(char*, const char*, size_t);
277 basic_string<char>::_M_move(char*, const char*, size_t);
281 basic_string<char>::_M_assign(char*, size_t, char);
285 basic_string<char>::_M_disjunct(const char*) const;
289 basic_string<char>::_M_check_length(size_t, size_t, const char*) const;
293 basic_string<char>::_Rep::_M_set_length_and_sharable(size_t);
319 basic_string<wchar_t>::_M_copy(wchar_t*, const wchar_t*, size_t);
323 basic_string<wchar_t>::_M_move(wchar_t*, const wchar_t*, size_t);
327 basic_string<wchar_t>::_M_assign(wchar_t*, size_t, wchar_t);
331 basic_string<wchar_t>::_M_disjunct(const wchar_t*) const;
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++98/
H A Dcompatibility.cc289 basic_string<char>::_M_copy(char*, const char*, size_t);
293 basic_string<char>::_M_move(char*, const char*, size_t);
297 basic_string<char>::_M_assign(char*, size_t, char);
301 basic_string<char>::_M_disjunct(const char*) const;
305 basic_string<char>::_M_check_length(size_t, size_t, const char*) const;
309 basic_string<char>::_Rep::_M_set_length_and_sharable(size_t);
335 basic_string<wchar_t>::_M_copy(wchar_t*, const wchar_t*, size_t);
339 basic_string<wchar_t>::_M_move(wchar_t*, const wchar_t*, size_t);
343 basic_string<wchar_t>::_M_assign(wchar_t*, size_t, wchar_t);
347 basic_string<wchar_t>::_M_disjunct(const wchar_t*) const;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/
H A Dstring-inst.cc57 typedef basic_string<C> S;
59 template class basic_string<C>; variable
68 S::basic_string(C*, C*, const allocator<C>&);
71 S::basic_string(const C*, const C*, const allocator<C>&);
74 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/
H A Dstring-inst.cc57 typedef basic_string<C> S;
59 template class basic_string<C>; variable
68 S::basic_string(C*, C*, const allocator<C>&);
71 S::basic_string(const C*, const C*, const allocator<C>&);
74 S::basic_string(S::iterator, S::iterator, const allocator<C>&);

1234567891011