Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__string/
H A Dextern_template_lists.h33 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>& basic_string<_CharType>::replace(size_typ…
34 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::size_type basic_string<_CharType>::rfind(…
35 …_Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(value_type const*, size_type,…
36 _Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::basic_string(basic_string const&)) \
37 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>& basic_string<_CharType>::replace(size_typ…
38 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::basic_string(basic_string const&, allocat…
39 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::size_type basic_string<_CharType>::find_l…
40 _Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::~basic_string()) \
41 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::size_type basic_string<_CharType>::find_f…
42 …_Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>& basic_string<_CharType>::insert(size_type…
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__string/
H A Dextern_template_lists.h32 …Func(void basic_string<CharT>::__init(const value_type*, size_type)) …
33 …Func(void basic_string<CharT>::__init(size_type, value_type)) …
34 …Func(basic_string<CharT>::basic_string(const basic_string&, size_type, size_type, const allocator<…
35 …Func(basic_string<CharT>::~basic_string()) …
36 …Func(basic_string<CharT>& basic_string<CharT>::operator=(value_type)) …
37 …Func(basic_string<CharT>& basic_string<CharT>::assign(size_type, value_type)) …
38 …Func(basic_string<CharT>& basic_string<CharT>::assign(const basic_string&, size_type, size_type)) …
39 …Func(basic_string<CharT>& basic_string<CharT>::append(size_type, value_type)) …
40 …Func(basic_string<CharT>& basic_string<CharT>::append(const value_type*)) …
41 …Func(basic_string<CharT>& basic_string<CharT>::append(const value_type*, size_type)) …
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dstring84 class basic_string
104 basic_string()
106 …explicit basic_string(const allocator_type& a); // con…
107basic_string(const basic_string& str); // con…
108 basic_string(basic_string&& str)
110 basic_string(const basic_string& str, size_type pos,
112 basic_string(const basic_string& str, size_type pos, size_type n,
114 constexpr basic_string(
115basic_string&& str, size_type pos, const Allocator& a = Allocator()); // since C…
116 constexpr basic_string(
[all …]
H A Dsstream35 explicit basic_stringbuf(const basic_string<char_type, traits_type, allocator_type>& s,
40 explicit basic_stringbuf(basic_string<char_type, traits_type, allocator_type>&& s,
43 basic_stringbuf(const basic_string<char_type, traits_type, SAlloc>& s, const allocator_type& a)
46 basic_stringbuf(const basic_string<char_type, traits_type, SAlloc>& s,
49 explicit basic_stringbuf(const basic_string<char_type, traits_type, SAlloc>& s,
69basic_string<char_type, traits_type, allocator_type> str() const; // before C++20
70 basic_string<char_type, traits_type, allocator_type> str() const &; // C++20
72 basic_string<char_type, traits_type, SAlloc> str(const SAlloc& sa) const; // C++20
73 basic_string<char_type, traits_type, allocator_type> str() &&; // C++20
75 void str(const basic_string<char_type, traits_type, allocator_type>& s);
[all …]
H A Dbitset46 typename basic_string<charT>::size_type n = basic_string<charT>::npos,
60 const basic_string<charT,traits,Allocator>& str,
61 typename basic_string<charT,traits,Allocator>::size_type pos = 0,
62 …typename basic_string<charT,traits,Allocator>::size_type n = basic_string<charT,traits,Allocator>:…
85basic_string<charT, traits, Allocator> to_string(charT zero = charT('0'), charT one = charT('1')) …
87basic_string<charT, traits, allocator<charT> > to_string(charT zero = charT('0'), charT one = char…
89basic_string<charT, char_traits<charT>, allocator<charT> > to_string(charT zero = charT('0'), char…
90basic_string<char, char_traits<char>, allocator<char> > to_string(char zero = '0', char one = '1')…
578 typename basic_string<_CharT>::size_type __n = basic_string<_CharT>::npos,
587 const basic_string<_CharT, _Traits, _Allocator>& __str,
[all …]
H A Dregex97 typedef basic_string<char_type> string_type;
156 explicit basic_regex(const basic_string<charT, ST, SA>& p,
170 basic_regex& operator=(const basic_string<charT, ST, SA>& p);
178 basic_regex& assign(const basic_string<charT, string_traits, A>& s,
216 typedef basic_string<value_type> string_type;
268 operator==(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
273 operator!=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
278 operator<(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
283 operator>(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
287 bool operator>=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
[all …]
H A Diomanip34 T12 quoted(const basic_string<charT, traits, Allocator>& s,
38 T13 quoted(basic_string<charT, traits, Allocator>& s,
412 basic_string<_CharT, _Traits> __str;
475 basic_string<_CharT, _Traits, _Allocator>& __string_;
479 …_LIBCPP_HIDE_FROM_ABI explicit __quoted_proxy(basic_string<_CharT, _Traits, _Allocator>& __s, _Cha…
496 __quoted(const basic_string<_CharT, _Traits, _Allocator>& __s,
504 __quoted(basic_string<_CharT, _Traits, _Allocator>& __s, _CharT __delim = _CharT('"'), _CharT __esc…
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dstring.h43 class basic_string;
45 using string = basic_string<char>;
48 using wstring = basic_string<wchar_t>;
52 using u8string = basic_string<char8_t>;
55 using u16string = basic_string<char16_t>;
56 using u32string = basic_string<char32_t>;
62 using basic_string _LIBCPP_AVAILABILITY_PMR = std::basic_string<_CharT, _Traits, polymorphic_alloca…
64 using string _LIBCPP_AVAILABILITY_PMR = basic_string<char>;
67 using wstring _LIBCPP_AVAILABILITY_PMR = basic_string<wchar_t>;
71 using u8string _LIBCPP_AVAILABILITY_PMR = basic_string<char8_t>;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dstring84 class basic_string
104 basic_string()
106 …explicit basic_string(const allocator_type& a); // con…
107basic_string(const basic_string& str); // con…
108 basic_string(basic_string&& str)
110 basic_string(const basic_string& str, size_type pos,
112 basic_string(const basic_string& str, size_type pos, size_type n,
114 constexpr basic_string(
115basic_string&& str, size_type pos, const Allocator& a = Allocator()); // since C…
116 constexpr basic_string(
[all …]
H A Dsstream35 explicit basic_stringbuf(const basic_string<char_type, traits_type, allocator_type>& s,
40 explicit basic_stringbuf(basic_string<char_type, traits_type, allocator_type>&& s,
43 basic_stringbuf(const basic_string<char_type, traits_type, SAlloc>& s, const allocator_type& a)
46 basic_stringbuf(const basic_string<char_type, traits_type, SAlloc>& s,
49 explicit basic_stringbuf(const basic_string<char_type, traits_type, SAlloc>& s,
69basic_string<char_type, traits_type, allocator_type> str() const; // before C++20
70 basic_string<char_type, traits_type, allocator_type> str() const &; // C++20
72 basic_string<char_type, traits_type, SAlloc> str(const SAlloc& sa) const; // C++20
73 basic_string<char_type, traits_type, allocator_type> str() &&; // C++20
75 void str(const basic_string<char_type, traits_type, allocator_type>& s);
[all …]
H A Dbitset46 typename basic_string<charT>::size_type n = basic_string<charT>::npos,
60 const basic_string<charT,traits,Allocator>& str,
61 typename basic_string<charT,traits,Allocator>::size_type pos = 0,
62 …typename basic_string<charT,traits,Allocator>::size_type n = basic_string<charT,traits,Allocator>:…
85basic_string<charT, traits, Allocator> to_string(charT zero = charT('0'), charT one = charT('1')) …
87basic_string<charT, traits, allocator<charT> > to_string(charT zero = charT('0'), charT one = char…
89basic_string<charT, char_traits<charT>, allocator<charT> > to_string(charT zero = charT('0'), char…
90basic_string<char, char_traits<char>, allocator<char> > to_string(char zero = '0', char one = '1')…
273 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 basic_string<_CharT, _Traits, _Allocator>
275 basic_string<_CharT, _Traits, _Allocator> __r(_Size, _Sparse ? __zero : __one);
[all …]
H A Dregex97 typedef basic_string<char_type> string_type;
156 explicit basic_regex(const basic_string<charT, ST, SA>& p,
170 basic_regex& operator=(const basic_string<charT, ST, SA>& p);
178 basic_regex& assign(const basic_string<charT, string_traits, A>& s,
216 typedef basic_string<value_type> string_type;
268 operator==(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
273 operator!=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
278 operator<(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
283 operator>(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
287 bool operator>=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs,
[all …]
H A Dlocale54 basic_string<char> name() const;
58 bool operator()(const basic_string<charT,Traits,Allocator>& s1,
59 const basic_string<charT,Traits,Allocator>& s2) const;
90 typedef basic_string<char, char_traits<char>, Byte_alloc> byte_string;
91 typedef basic_string<Elem, char_traits<Elem>, Wide_alloc> wide_string;
H A Diomanip34 T12 quoted(const basic_string<charT, traits, Allocator>& s,
38 T13 quoted(basic_string<charT, traits, Allocator>& s,
423 basic_string<_CharT, _Traits> __str;
486 basic_string<_CharT, _Traits, _Allocator>& __string_;
490 …_LIBCPP_HIDE_FROM_ABI explicit __quoted_proxy(basic_string<_CharT, _Traits, _Allocator>& __s, _Cha…
507 __quoted(const basic_string<_CharT, _Traits, _Allocator>& __s,
515 __quoted(basic_string<_CharT, _Traits, _Allocator>& __s, _CharT __delim = _CharT('"'), _CharT __esc…
531 quoted(const basic_string<_CharT, _Traits, _Allocator>& __s,
539 quoted(basic_string<_CharT, _Traits, _Allocator>& __s, _CharT __delim = _CharT('"'), _CharT __escap…
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dstring
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__fwd/
H A Dstring.h42 class _LIBCPP_TEMPLATE_VIS basic_string;
44 using string = basic_string<char>;
47 using wstring = basic_string<wchar_t>;
51 using u8string = basic_string<char8_t>;
54 using u16string = basic_string<char16_t>;
55 using u32string = basic_string<char32_t>;
68 basic_string;
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dwrite_escaped.h71 __write_escaped_code_unit(basic_string<_CharT>& __str, char32_t __value, const _CharT* __prefix) { in __write_escaped_code_unit()
89 _LIBCPP_HIDE_FROM_ABI void __write_well_formed_escaped_code_unit(basic_string<_CharT>& __str, char3… in __write_well_formed_escaped_code_unit()
99 _LIBCPP_HIDE_FROM_ABI void __write_escape_ill_formed_code_unit(basic_string<_CharT>& __str, char32_… in __write_escape_ill_formed_code_unit()
105 __is_escaped_sequence_written(basic_string<_CharT>& __str, bool __last_escaped, char32_t __value) { in __is_escaped_sequence_written()
140basic_string<_CharT>& __str, char32_t __value, bool __last_escaped, __escape_quotation_mark __mark… in __is_escaped_sequence_written()
187 __escape(basic_string<_CharT>& __str, basic_string_view<_CharT> __values, __escape_quotation_mark _… in __escape()
215 basic_string<_CharT> __str;
227 basic_string<_CharT> __str;
H A Dformatter_string.h107 struct formatter<basic_string<_CharT, _Traits, _Allocator>, _CharT> : public __formatter_string<_Ch…
112 format(const basic_string<_CharT, _Traits, _Allocator>& __str, _FormatContext& __ctx) const {
139 struct formatter<basic_string<char, _Traits, _Allocator>, wchar_t> : __disabled_formatter {};
152 inline constexpr bool enable_nonlocking_formatter_optimization<basic_string<char, _Traits, _Allocat…
164 inline constexpr bool enable_nonlocking_formatter_optimization<basic_string<wchar_t, _Traits, _Allo…
H A Drange_formatter.h185 std::formatter<basic_string<_CharT>, _CharT> __formatter; in __format_as_string()
188 return __formatter.format(basic_string<_CharT>{from_range, __range}, __ctx); in __format_as_string()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dstring.inc14 // [basic.string], basic_string
15 using std::basic_string;
33 // basic_string typedef-names
59 using std::pmr::basic_string;
76 // [basic.string.literals], suffix for basic_string literals
H A Dstring.cppm
/freebsd/contrib/llvm-project/libcxx/include/__locale_dir/
H A Dmessages.h48 typedef basic_string<_CharT> string_type;
52 _LIBCPP_HIDE_FROM_ABI catalog open(const basic_string<char>& __nm, const locale& __loc) const { in open()
67 virtual catalog do_open(const basic_string<char>&, const locale&) const;
76 typename messages<_CharT>::catalog messages<_CharT>::do_open(const basic_string<char>& __nm, const … in do_open()
124 typedef basic_string<_CharT> string_type;
H A Dmoney.h54 typedef basic_string<char_type> string_type;
111 typedef basic_string<char_type> string_type;
172 typedef basic_string<char_type> string_type;
234 typedef basic_string<char_type> string_type;
549 typedef basic_string<char_type> string_type;
726 typedef basic_string<char_type> string_type;
H A Dpad_and_output.h67 basic_string<_CharT, _Traits> __sp(__ns, __fl); in __pad_and_output()
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Dpath.h105 struct __is_pathable_string< basic_string<_ECharT, _Traits, _Alloc>,
108 using _Str _LIBCPP_NODEBUG = basic_string<_ECharT, _Traits, _Alloc>;
228 basic_string<_ECharT> __tmp(__b, __e);
244 basic_string<_ECharT> __tmp;
294 …_LIBCPP_HIDE_FROM_ABI static void __append_string(__path_string& __dest, const basic_string<char>&…
303 basic_string<char> __tmp(__b, __e);
309 basic_string<char> __tmp(__b, __e);
316 basic_string<char> __tmp;
400 typedef basic_string<value_type> string_type;
688 …_LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator> string(const _Allocator& __a = _A…
[all …]

123