/freebsd/contrib/llvm-project/libcxx/include/__string/ |
H A D | extern_template_lists.h | 33 _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 D | string | 84 class basic_string 104 basic_string() 106 …explicit basic_string(const allocator_type& a); // con… 107 …basic_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( 115 …basic_string&& str, size_type pos, const Allocator& a = Allocator()); // since C… 116 constexpr basic_string( [all …]
|
H A D | sstream | 35 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, 69 … basic_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 D | bitset | 46 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>:… 85 …basic_string<charT, traits, Allocator> to_string(charT zero = charT('0'), charT one = charT('1')) … 87 …basic_string<charT, traits, allocator<charT> > to_string(charT zero = charT('0'), charT one = char… 89 …basic_string<charT, char_traits<charT>, allocator<charT> > to_string(charT zero = charT('0'), char… 90 …basic_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 D | regex | 97 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 D | iomanip | 34 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 | __locale | 92 …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 D | locale | 54 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 D | syncstream | 235 // 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 D | istream | 1206 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 D | filesystem | 22 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 D | string.h | 43 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 D | string |
|
/freebsd/contrib/llvm-project/libcxx/include/__format/ |
H A D | write_escaped.h | 71 __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() 140 …basic_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 D | formatter_string.h | 121 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 D | range_formatter.h | 185 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 D | range_default_formatter.h | 179 // formatter<basic_string<charT>, charT> underlying_; 202 return __underlying_.format(basic_string<_CharT>{from_range, __range}, __ctx);
|
H A D | format_arg_store.h | 129 …same_as<_Tp, basic_string<typename _Tp::value_type, typename _Tp::traits_type, typename _Tp::alloc… in requires()
|
H A D | formatter_integral.h | 428 basic_string<_CharT> __str = __value ? __np.truename() : __np.falsename();
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | string.cppm |
|
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/ |
H A D | path.h | 104 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 D | Makefile | 215 CUDB+= cuda_wrappers/bits/basic_string.h 216 CUDB+= cuda_wrappers/bits/basic_string.tcc
|
/freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
H A D | ostream.h | 275 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 D | Hashing.h | 125 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 D | wrap_iter.h | 101 friend class basic_string; variable
|