Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/libcxx/include/__string/
H A Dextern_template_lists.h33 _Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>& basic_string<_CharType>::replace(size_type, size_type, value_type const*, size_type)) \
34 _Func(_LIBCPP_EXPORTED_FROM_ABI basic_string<_CharType>::size_type basic_string<_CharType>::rfind(value_type const*, size_type, size_type) const) \
35 _Func(_LIBCPP_EXPORTED_FROM_ABI void basic_string<_CharType>::__init(value_type const*, size_type, 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<_CharTyp
[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')…
629 typename basic_string<_CharT>::size_type __n = basic_string<_CharT>::npos,
654 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…
520 quoted(const basic_string<_CharT, _Traits, _Allocator>& __s,
528 quoted(basic_string<_CharT, _Traits, _Allocator>& __s, _CharT __delim = _CharT('"'), _CharT __escap…
H A D__locale92 …operator()(const basic_string<_CharT, _Traits, _Allocator>&, const basic_string<_CharT, _Traits, _…
177 typedef basic_string<char_type> string_type;
254 typedef basic_string<char_type> string_type;
273 typedef basic_string<char_type> string_type;
288 bool locale::operator()(const basic_string<_CharT, _Traits, _Allocator>& __x,
289 const basic_string<_CharT, _Traits, _Allocator>& __y) const {
1416 typedef basic_string<char_type> string_type;
1446 typedef basic_string<char_type> string_type;
1481 typedef basic_string<char_type> string_type;
1498 typedef basic_string<char_type> string_type;
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;
1291 basic_string<_CharT, _Traits> __sp(__ns, __fl);
1504 typedef basic_string<_CharT> string_type;
1555 typedef basic_string<char_type> string_type;
2017 typedef basic_string<_CharT> string_type;
2074 typedef basic_string<char_type> string_type;
[all …]
H A Dsyncstream235 // The class uses a basic_string<_CharT, _Traits, _Allocator> as
241 // basic_string. The class does not keep a copy of this allocator.
363 basic_string<_CharT, _Traits, _Allocator> __str_;
H A Distream1206 operator>>(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str) {
1253 getline(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str, _Ch…
1296 getline(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str) {
1302 getline(basic_istream<_CharT, _Traits>&& __is, basic_string<_CharT, _Traits, _Allocator>& __str, _C…
1308 getline(basic_istream<_CharT, _Traits>&& __is, basic_string<_CharT, _Traits, _Allocator>& __str) {
1321 basic_string<_CharT, _Traits> __str;
H A Dfilesystem22 using string_type = basic_string<value_type>;
97 basic_string<EcharT, traits, Allocator>
107 basic_string<EcharT, traits, Allocator>
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dstring.h43 class _LIBCPP_TEMPLATE_VIS 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/experimental/
H A Dstring
/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.h121 struct _LIBCPP_TEMPLATE_VIS formatter<basic_string<_CharT, _Traits, _Allocator>, _CharT>
127 format(const basic_string<_CharT, _Traits, _Allocator>& __str, _FormatContext& __ctx) const {
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()
H A Drange_default_formatter.h179 // formatter<basic_string<charT>, charT> underlying_;
202 return __underlying_.format(basic_string<_CharT>{from_range, __range}, __ctx);
H A Dformat_arg_store.h129 …same_as<_Tp, basic_string<typename _Tp::value_type, typename _Tp::traits_type, typename _Tp::alloc… in requires()
H A Dformatter_integral.h428 basic_string<_CharT> __str = __value ? __np.truename() : __np.falsename();
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dstring.cppm
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Dpath.h104 struct __is_pathable_string< basic_string<_ECharT, _Traits, _Alloc>,
107 using _Str = basic_string<_ECharT, _Traits, _Alloc>;
227 basic_string<_ECharT> __tmp(__b, __e);
243 basic_string<_ECharT> __tmp;
293 …_LIBCPP_HIDE_FROM_ABI static void __append_string(__path_string& __dest, const basic_string<char>&…
302 basic_string<char> __tmp(__b, __e);
308 basic_string<char> __tmp(__b, __e);
315 basic_string<char> __tmp;
399 typedef basic_string<value_type> string_type;
687 …_LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator> string(const _Allocator& __a = _A…
[all …]
/freebsd/lib/clang/headers/
H A DMakefile215 CUDB+= cuda_wrappers/bits/basic_string.h
216 CUDB+= cuda_wrappers/bits/basic_string.tcc
/freebsd/contrib/llvm-project/libcxx/include/__chrono/
H A Dostream.h275 std::basic_string<_CharT> __abbrev{__info.abbrev.begin(), __info.abbrev.end()};
288 auto __result = [&]() -> basic_string<_CharT> {
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DHashing.h125 hash_code hash_value(const std::basic_string<T> &arg);
649 hash_code hash_value(const std::basic_string<T> &arg) {
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dwrap_iter.h101 friend class basic_string; variable

12