Home
last modified time | relevance | path

Searched refs:__str (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__format/
H A Dformatter_string.h56 _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 Dformatter_output.h258 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 Dparser_std_format_spec.h841 … 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 Dformatter_integral.h345 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 Dios850 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 Dstring2812 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 Dostream753 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 Distream1457 __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 Dbitset689 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 Diomanip523 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 Dregex4056 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 Dstring_view918 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 Dformat481 consteval basic_format_string(const _Tp& __str) : __str_{__str} {
H A Dlocale3667 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 D2009-10-15-ITBlockBranch.ll12 …"* %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 Dv8_IT_4.ll14 …"* %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 Dcrash.cpp24 string &operator+=(const string &__str);
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dexception-spec-crash.cpp18 basic_string(basic_string &&__str)
/llvm-project-15.0.7/clang/www/
H A Dlibstdc++4.4-clang0x.patch498 __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 Dpath.h342 __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 Dcxx1y-generic-lambdas.cpp817 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 Dcasts.ll330 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