Home | History | Annotate | Download | only in support

Lines Matching refs:char_type

22     typedef _CharT    char_type;
28 static TEST_CONSTEXPR_CXX14 void assign(char_type& __c1, const char_type& __c2) TEST_NOEXCEPT
31 static TEST_CONSTEXPR bool eq(char_type __c1, char_type __c2) TEST_NOEXCEPT
34 static TEST_CONSTEXPR bool lt(char_type __c1, char_type __c2) TEST_NOEXCEPT
37 static TEST_CONSTEXPR_CXX14 int compare(const char_type* __s1, const char_type* __s2, size_t __n);
38 static TEST_CONSTEXPR_CXX14 size_t length(const char_type* __s);
39 static TEST_CONSTEXPR_CXX14 const char_type* find(const char_type* __s, size_t __n, const char_type& __a);
40 static TEST_CONSTEXPR_CXX14 char_type* move(char_type* __s1, const char_type* __s2, size_t __n);
41 static TEST_CONSTEXPR_CXX14 char_type* copy(char_type* __s1, const char_type* __s2, size_t __n);
42 static TEST_CONSTEXPR_CXX14 char_type* assign(char_type* __s, size_t __n, char_type __a);
47 static TEST_CONSTEXPR char_type to_char_type(int_type __c) TEST_NOEXCEPT
48 {return char_type(__c);}
50 static TEST_CONSTEXPR int_type to_int_type(char_type __c) TEST_NOEXCEPT
63 constexpr_char_traits<_CharT>::compare(const char_type* __s1, const char_type* __s2, size_t __n)
77 constexpr_char_traits<_CharT>::length(const char_type* __s)
80 for (; !eq(*__s, char_type(0)); ++__s)
87 constexpr_char_traits<_CharT>::find(const char_type* __s, size_t __n, const char_type& __a)
100 constexpr_char_traits<_CharT>::move(char_type* __s1, const char_type* __s2, size_t __n)
102 char_type* __r = __s1;
120 constexpr_char_traits<_CharT>::copy(char_type* __s1, const char_type* __s2, size_t __n)
123 char_type* __r = __s1;
131 constexpr_char_traits<_CharT>::assign(char_type* __s, size_t __n, char_type __a)
133 char_type* __r = __s;