/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | iosfwd | 19 template<class charT> struct char_traits; 20 template<> struct char_traits<char>; 21 template<> struct char_traits<char8_t>; // C++20 22 template<> struct char_traits<char16_t>; 23 template<> struct char_traits<char32_t>; 24 template<> struct char_traits<wchar_t>; 28 template <class charT, class traits = char_traits<charT> > class basic_ios; 30 template <class charT, class traits = char_traits<charT> > class basic_streambuf; 31 template <class charT, class traits = char_traits<charT> > class basic_istream; 32 template <class charT, class traits = char_traits<charT> > class basic_ostream; [all …]
|
H A D | strstream | 108 typedef char_traits<char>::int_type int_type; 109 typedef char_traits<char>::pos_type pos_type; 110 typedef char_traits<char>::off_type off_type; 306 typedef char_traits<char>::int_type int_type; 307 typedef char_traits<char>::pos_type pos_type; 308 typedef char_traits<char>::off_type off_type;
|
H A D | string_view | 24 template<class charT, class traits = char_traits<charT>> 71 template<class charT, class traits = char_traits<charT>> 226 #include <__string/char_traits.h> 269 … __s != nullptr, "null pointer passed to non-null argument of char_traits<...>::length"), 878 struct __string_view_hash : public __unary_function<basic_string_view<_CharT, char_traits<_CharT> >… 879 …_LIBCPP_HIDE_FROM_ABI size_t operator()(const basic_string_view<_CharT, char_traits<_CharT> > __va… 885 struct hash<basic_string_view<char, char_traits<char> > > : __string_view_hash<char> {}; 889 struct hash<basic_string_view<char8_t, char_traits<char8_t> > > : __string_view_hash<char8_t> {}; 893 struct hash<basic_string_view<char16_t, char_traits<char16_t> > > : __string_view_hash<char16_t> {}; 896 struct hash<basic_string_view<char32_t, char_traits<char32_t> > > : __string_view_hash<char32_t> {}; [all …]
|
H A D | bitset | 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')… 634 size_t __rlen = std::min(__n, char_traits<_CharT>::length(__str)); 697 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 basic_string<_CharT, char_traits<_CharT>, allo… 699 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 basic_string<char, char_traits<char>, allocato… 857 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 basic_string<_CharT, char_traits<_CharT>… 859 return to_string<_CharT, char_traits<_CharT>, allocator<_CharT> >(__zero, __one); 863 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 basic_string<char, char_traits<char>, al… 865 return to_string<char, char_traits<char>, allocator<char> >(__zero, __one);
|
H A D | string | 49 struct char_traits 77 template <> struct char_traits<char>; 78 template <> struct char_traits<wchar_t>; 79 template <> struct char_traits<char8_t>; // C++20 80 template <> struct char_traits<char16_t>; 81 template <> struct char_traits<char32_t>; 83 template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 366 char_traits<typename iterator_traits<InputIterator>::value_type>, 372 -> basic_string<ranges::range_value_t<R>, char_traits<ranges::range_value_t<R>>, 620 #include <__string/char_traits.h> [all …]
|
H A D | iterator | 515 template <class T, class charT = char, class traits = char_traits<charT>, class Distance = ptrdiff_… 550 template <class T, class charT = char, class traits = char_traits<charT> > 577 template<class charT, class traits = char_traits<charT> > 616 template <class charT, class traits = char_traits<charT> >
|
H A D | ostream | 16 template <class charT, class traits = char_traits<charT> >
|
/freebsd/contrib/llvm-project/libcxx/include/__fwd/ |
H A D | string.h | 23 struct _LIBCPP_TEMPLATE_VIS char_traits; variable 25 struct char_traits<char>; 29 struct char_traits<char8_t>; 33 struct char_traits<char16_t>; 35 struct char_traits<char32_t>; 39 struct char_traits<wchar_t>; 42 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 61 template <class _CharT, class _Traits = char_traits<_CharT>>
|
H A D | fstream.h | 21 template <class _CharT, class _Traits = char_traits<_CharT> > 23 template <class _CharT, class _Traits = char_traits<_CharT> > 25 template <class _CharT, class _Traits = char_traits<_CharT> > 27 template <class _CharT, class _Traits = char_traits<_CharT> >
|
H A D | sstream.h | 22 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 25 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 27 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 29 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> >
|
H A D | istream.h | 21 template <class _CharT, class _Traits = char_traits<_CharT> > 24 template <class _CharT, class _Traits = char_traits<_CharT> >
|
H A D | ostream.h | 21 template <class _CharT, class _Traits = char_traits<_CharT> >
|
H A D | streambuf.h | 21 template <class _CharT, class _Traits = char_traits<_CharT> >
|
H A D | ios.h | 23 template <class _CharT, class _Traits = char_traits<_CharT> >
|
H A D | string_view.h | 22 template <class _CharT, class _Traits = char_traits<_CharT> >
|
/freebsd/contrib/llvm-project/libcxx/include/__string/ |
H A D | char_traits.h | 45 struct char_traits; 80 struct _LIBCPP_TEMPLATE_VIS char_traits<char> { 238 struct _LIBCPP_TEMPLATE_VIS char_traits<wchar_t> : __char_traits_base<wchar_t, wint_t, static_cast<… 262 struct _LIBCPP_TEMPLATE_VIS char_traits<char8_t> 282 struct _LIBCPP_TEMPLATE_VIS char_traits<char16_t> 299 char_traits<char16_t>::compare(const char_type* __s1, const char_type* __s2, size_t __n) _NOEXCEPT { 309 inline _LIBCPP_CONSTEXPR_SINCE_CXX17 size_t char_traits<char16_t>::length(const char_type* __s) _NO… 317 struct _LIBCPP_TEMPLATE_VIS char_traits<char32_t> 334 char_traits<char32_t>::compare(const char_type* __s1, const char_type* __s2, size_t __n) _NOEXCEPT { 344 inline _LIBCPP_CONSTEXPR_SINCE_CXX17 size_t char_traits<char32_t>::length(const char_type* __s) _NO…
|
/freebsd/contrib/llvm-project/libcxx/include/experimental/ |
H A D | string |
|
H A D | iterator | 18 template <class DelimT, class charT = char, class traits = char_traits<charT>> 73 template <class _Delim, class _CharT = char, class _Traits = char_traits<_CharT>>
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | std_stream.h | 33 class _LIBCPP_HIDDEN __stdinbuf : public basic_streambuf<_CharT, char_traits<_CharT> > { 36 typedef char_traits<char_type> traits_type; 241 class _LIBCPP_HIDDEN __stdoutbuf : public basic_streambuf<_CharT, char_traits<_CharT> > { in pbackfail() 244 typedef char_traits<char_type> traits_type; in pbackfail()
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | ostream_iterator.h | 28 template <class _Tp, class _CharT = char, class _Traits = char_traits<_CharT> >
|
H A D | istream_iterator.h | 29 template <class _Tp, class _CharT = char, class _Traits = char_traits<_CharT>, class _Distance = ptrdiff_t>
|
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/ |
H A D | path.h | 686 …template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_EChar… 708 …template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_EChar… 739 …template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_EChar… 765 …template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_EChar… 873 …__enable_if_t<is_same<_CharT, value_type>::value && is_same<_Traits, char_traits<value_type> >::va… 883 …__enable_if_t<!is_same<_CharT, value_type>::value || !is_same<_Traits, char_traits<value_type> >::…
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | string.cppm |
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | istream_view.h | 40 template <movable _Val, class _CharT, class _Traits = char_traits<_CharT>>
|
/freebsd/contrib/googletest/googletest/src/ |
H A D | gtest-printers.cc | 433 PrintCharsAsStringTo(s, std::char_traits<Char>::length(s), os); in PrintCStringTo()
|