| /llvm-project-15.0.7/libcxx/include/__format/ |
| H A D | formatter_string.h | 56 _LIBCPP_ASSERT(__str, "The basic_format_arg constructor should have " 72 return __formatter::__write_string(basic_string_view<_CharT>{__str}, __ctx.out(), __specs); 76 while (*__str) 77 *__out_it++ = *__str++; 88 _LIBCPP_HIDE_FROM_ABI auto format(_CharT* __str, auto& __ctx) const -> decltype(__ctx.out()) { 89 return _Base::format(__str, __ctx); 100 return _Base::format(basic_string_view<_CharT>(__str, _Size), __ctx); 111 return _Base::format(basic_string_view<_CharT>(__str, _Size), __ctx); 124 return _Base::format(basic_string_view<_CharT>(__str.data(), __str.size()), __ctx); 134 _LIBCPP_HIDE_FROM_ABI auto format(basic_string_view<_CharT, _Traits> __str, auto& __ctx) const [all …]
|
| H A D | formatter_output.h | 258 basic_string_view<_CharT> __str, 265 return _VSTD::copy(__str.begin(), __str.end(), _VSTD::move(__out_it)); 271 …__format_spec::__estimate_column_width(__str, __specs.__width_, __format_spec::__column_width_roun… 274 return __formatter::__write(__str.begin(), __str.end(), _VSTD::move(__out_it), __specs, __size); 278 _LIBCPP_HIDE_FROM_ABI int __truncate(basic_string_view<_CharT>& __str, int __precision) { in __truncate() argument 280 …__format_spec::__estimate_column_width(__str, __precision, __format_spec::__column_width_rounding:… in __truncate() 281 __str = basic_string_view<_CharT>{__str.begin(), __result.__last_}; in __truncate() 291 basic_string_view<_CharT> __str, 295 return __formatter::__write_string_no_precision(__str, _VSTD::move(__out_it), __specs); 297 int __size = __formatter::__truncate(__str, __specs.__precision_); [all …]
|
| H A D | parser_std_format_spec.h | 841 … basic_string_view<_CharT> __str, size_t __maximum, __column_width_rounding __rounding) noexcept { in __estimate_column_width() argument 849 if (__str.empty() || __maximum == 0) in __estimate_column_width() 850 return {0, __str.begin()}; in __estimate_column_width() 859 const _CharT* __it = __str.begin(); in __estimate_column_width() 864 if (__it == __str.end()) in __estimate_column_width() 865 return {__str.size(), __str.end()}; in __estimate_column_width() 869 return {static_cast<size_t>(__it - __str.begin()), __it}; in __estimate_column_width() 878 ptrdiff_t __ascii_size = __it - __str.begin(); in __estimate_column_width() 880 … __detail::__estimate_column_width_grapheme_clustering(__it, __str.end(), __maximum, __rounding); in __estimate_column_width() 892 size_t __width_ = _VSTD::min(__str.size(), __maximum); in __estimate_column_width() [all …]
|
| H A D | formatter_integral.h | 345 basic_string<_CharT> __str = __value ? __np.truename() : __np.falsename(); 346 …return __formatter::__write_string_no_precision(basic_string_view<_CharT>{__str}, __ctx.out(), __s… 349 basic_string_view<_CharT> __str = 351 return __formatter::__write(__str.begin(), __str.end(), __ctx.out(), __specs);
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | ios | 850 return __str; 858 return __str; 866 return __str; 874 return __str; 882 return __str; 890 return __str; 898 return __str; 906 return __str; 914 return __str; 922 return __str; [all …]
|
| H A D | string | 2812 return append(__str.data(), __str.size()); 2977 return insert(__pos1, __str.data(), __str.size()); 3217 __str.data(), __str.size()); 3631 (data(), size(), __str.data(), __pos, __str.size()); 3692 (data(), size(), __str.data(), __pos, __str.size()); 3753 (data(), size(), __str.data(), __pos, __str.size()); 3813 (data(), size(), __str.data(), __pos, __str.size()); 3873 (data(), size(), __str.data(), __pos, __str.size()); 3934 (data(), size(), __str.data(), __pos, __str.size()); 4607 __str.erase(std::remove(__str.begin(), __str.end(), __v), __str.end()); [all …]
|
| H A D | ostream | 753 const _CharT* __str, size_t __len) 764 __str, 766 __str + __len : 767 __str, 768 __str + __len, 849 return _VSTD::__put_character_sequence(__os, __str, _Traits::length(__str)); 900 operator<<(basic_ostream<char, _Traits>& __os, const char* __str) 902 return _VSTD::__put_character_sequence(__os, __str, _Traits::length(__str)); 909 const char *__s = (const char *) __str; 917 const char *__s = (const char *) __str; [all …]
|
| H A D | istream | 1457 __str.clear(); 1460 __n = __str.max_size(); 1476 __str.push_back(__ch); 1513 __str.clear(); 1527 __str.push_back(__ch); 1528 if (__str.size() == __str.max_size()) 1559 return getline(__is, __str, __is.widen('\n')); 1568 return getline(__is, __str, __dlm); 1592 basic_string<_CharT, _Traits> __str; 1608 __str.push_back(__ch); [all …]
|
| H A D | bitset | 689 explicit bitset(const _CharT* __str, 693 explicit bitset(const basic_string<_CharT,_Traits,_Allocator>& __str, 773 bitset<_Size>::bitset(const _CharT* __str, 777 size_t __rlen = _VSTD::min(__n, char_traits<_CharT>::length(__str)); 779 if (__str[__i] != __zero && __str[__i] != __one) 786 _CharT __c = __str[_Mp - 1 - __i]; 794 bitset<_Size>::bitset(const basic_string<_CharT,_Traits,_Allocator>& __str, 799 if (__pos > __str.size()) 802 size_t __rlen = _VSTD::min(__n, __str.size() - __pos); 804 if (!_Traits::eq(__str[__i], __zero) && !_Traits::eq(__str[__i], __one)) [all …]
|
| H A D | iomanip | 523 basic_string<_CharT, _Traits> __str; 524 __str.push_back(__delim); 527 __str.push_back(__escape); 528 __str.push_back(*__first); 530 __str.push_back(__delim); 531 return _VSTD::__put_character_sequence(__os, __str.data(), __str.size());
|
| H A D | regex | 4056 if (__str) 4062 if (__str) 4068 if (__str) 4074 if (__str) 4080 if (__str) 4086 if (__str) 4092 if (__str) 4098 if (__str) 6177 return __e.__search(__str, __str + _Traits::length(__str), __m, __flags); 6264 return _VSTD::regex_match(__str, __str + _Traits::length(__str), __m, __e, __flags); [all …]
|
| H A D | string_view | 918 basic_string_view<_CharT, _Traits> __str); 937 basic_string_view<char> operator "" sv(const char *__str, size_t __len) _NOEXCEPT 939 return basic_string_view<char> (__str, __len); 944 basic_string_view<wchar_t> operator "" sv(const wchar_t *__str, size_t __len) _NOEXCEPT 946 return basic_string_view<wchar_t> (__str, __len); 952 basic_string_view<char8_t> operator "" sv(const char8_t *__str, size_t __len) _NOEXCEPT 954 return basic_string_view<char8_t> (__str, __len); 959 basic_string_view<char16_t> operator "" sv(const char16_t *__str, size_t __len) _NOEXCEPT 961 return basic_string_view<char16_t> (__str, __len); 965 basic_string_view<char32_t> operator "" sv(const char32_t *__str, size_t __len) _NOEXCEPT [all …]
|
| H A D | format | 481 consteval basic_format_string(const _Tp& __str) : __str_{__str} {
|
| H A D | locale | 3667 wide_string from_bytes(const byte_string& __str) 3668 {return from_bytes(__str.data(), __str.data() + __str.size());}
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | 2009-10-15-ITBlockBranch.ll | 12 …"* %this, %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* %__str) { 19 …ct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* %__str) ; <i32> [#uses=3] 23 …ct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* %__str) ; <i8*> [#uses=1]
|
| H A D | v8_IT_4.ll | 14 …"* %this, %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* %__str) { 76 …ct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* %__str) ; <i32> [#uses=3] 80 …ct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >"* %__str) ; <i8*> [#uses=1]
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | crash.cpp | 24 string &operator+=(const string &__str);
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | exception-spec-crash.cpp | 18 basic_string(basic_string &&__str)
|
| /llvm-project-15.0.7/clang/www/ |
| H A D | libstdc++4.4-clang0x.patch | 498 __versa_string(__versa_string&& __str) 499 - : __vstring_base(std::forward<__vstring_base>(__str)) { } 500 + : __vstring_base(std::move(__str)) { }
|
| /llvm-project-15.0.7/libcxx/include/__filesystem/ |
| H A D | path.h | 342 __append_string(__path_string& __dest, const basic_string<char> &__str) { 343 size_t __size = __char_to_wide(__str, nullptr, 0); 346 __char_to_wide(__str, const_cast<__path_value*>(__dest.data()) + __pos, __size);
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | cxx1y-generic-lambdas.cpp | 817 string &operator+=(const string &__str) { return *this; } in operator +=() 836 string &operator+=(const string &__str) { return *this; } in operator +=()
|
| /llvm-project-15.0.7/llvm/test/Transforms/TypePromotion/ARM/ |
| H A D | casts.ll | 330 define i8* @two_stage_zext_trunc_mix(i32* %this, i32 %__pos1, i32 %__n1, i32** %__str, i32 %__pos2,… 355 %__size_.i.i.i.i = bitcast i32** %__str to i8* 359 %__size_.i5.i.i = getelementptr inbounds i32*, i32** %__str, i32 %__n1
|