Lines Matching defs:NonASCIIMask
97 template<> struct NonASCIIMask<4, char16> { struct
98 static inline uint32_t value() { return 0xFF80FF80U; } in value()
100 template<> struct NonASCIIMask<4, char> { struct
101 static inline uint32_t value() { return 0x80808080U; } in value()
103 template<> struct NonASCIIMask<8, char16> { struct
104 static inline uint64_t value() { return 0xFF80FF80FF80FF80ULL; } in value()
106 template<> struct NonASCIIMask<8, char> { struct
107 static inline uint64_t value() { return 0x8080808080808080ULL; } in value()
110 template<> struct NonASCIIMask<4, wchar_t> { struct
111 static inline uint32_t value() { return 0xFFFFFF80U; } in value()
113 template<> struct NonASCIIMask<8, wchar_t> { struct
114 static inline uint64_t value() { return 0xFFFFFF80FFFFFF80ULL; } in value()