Lines Matching refs:traits
20 template<class charT, class traits = char_traits<charT>>
23 template<class charT, class traits>
24 inline constexpr bool ranges::enable_view<basic_string_view<charT, traits>> = true;
26 template<class charT, class traits>
27 …inline constexpr bool ranges::enable_borrowed_range<basic_string_view<charT, traits>> = true; // …
30 template<class charT, class traits>
31 constexpr bool operator==(basic_string_view<charT, traits> x,
32 basic_string_view<charT, traits> y) noexcept;
33 template<class charT, class traits>
34 constexpr bool operator!=(basic_string_view<charT, traits> x,
35 basic_string_view<charT, traits> y) noexcept;
36 template<class charT, class traits>
37 constexpr bool operator< (basic_string_view<charT, traits> x,
38 basic_string_view<charT, traits> y) noexcept;
39 template<class charT, class traits>
40 constexpr bool operator> (basic_string_view<charT, traits> x,
41 basic_string_view<charT, traits> y) noexcept;
42 template<class charT, class traits>
43 constexpr bool operator<=(basic_string_view<charT, traits> x,
44 basic_string_view<charT, traits> y) noexcept;
45 template<class charT, class traits>
46 constexpr bool operator>=(basic_string_view<charT, traits> x,
47 basic_string_view<charT, traits> y) noexcept;
51 template<class charT, class traits>
52 basic_ostream<charT, traits>&
53 operator<<(basic_ostream<charT, traits>& os,
54 basic_string_view<charT, traits> str);
63 template<class charT, class traits = char_traits<charT>>
67 typedef traits traits_type;