Lines Matching refs:uchar

19 using uchar = unsigned int;
33 inline bool get(uchar c);
37 bool CalculateValue(uchar c);
42 inline CacheEntry(uchar code_point, bool value)
47 code_point == static_cast<uchar>(-1));
50 uchar code_point() const { return CodePointField::decode(bit_field_); }
54 using CodePointField = v8::base::BitField<uchar, 0, 21>;
72 inline int get(uchar c, uchar n, uchar* result);
76 int CalculateValue(uchar c, uchar n, uchar* result);
79 inline CacheEntry(uchar code_point, signed offset)
81 uchar code_point_;
94 static const uchar kMaxCodePoint;
112 static inline int CombineSurrogatePair(uchar lead, uchar trail) {
115 static const uchar kMaxNonSurrogateCharCode = 0xffff;
158 static inline uchar Length(uchar chr, int previous);
160 static inline unsigned Encode(char* out, uchar c, int previous,
162 static uchar CalculateValue(const byte* str, size_t length, size_t* cursor);
166 static const uchar kBadChar = 0xFFFD;
167 static const uchar kBufferEmpty = 0x0;
168 static const uchar kIncomplete = 0xFFFFFFFC; // any non-valid code point.
182 static inline uchar ValueOf(const byte* str, size_t length, size_t* cursor);
185 static inline uchar ValueOfIncremental(const byte** cursor, State* state,
187 static uchar ValueOfIncrementalFinish(State* state);
190 static inline bool IsValidCharacter(uchar c);
204 static bool Is(uchar c);
207 static bool Is(uchar c);
211 static bool Is(uchar c);
214 static bool Is(uchar c);
217 static bool Is(uchar c);
224 V8_INLINE bool IsLineTerminator(uchar c) {
228 V8_INLINE bool IsStringLiteralLineTerminator(uchar c) {
236 static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr);
241 static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr);
245 static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr);
249 static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr);
253 static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr);