Home
last modified time | relevance | path

Searched refs:uc32 (Results 1 – 25 of 36) sorted by relevance

12

/external/chromium_org/v8/src/
Dchar-predicates.h39 inline bool IsCarriageReturn(uc32 c);
40 inline bool IsLineFeed(uc32 c);
41 inline bool IsDecimalDigit(uc32 c);
42 inline bool IsHexDigit(uc32 c);
43 inline bool IsOctalDigit(uc32 c);
44 inline bool IsBinaryDigit(uc32 c);
45 inline bool IsRegExpWord(uc32 c);
46 inline bool IsRegExpNewline(uc32 c);
49 static inline bool Is(uc32 c) { in Is()
59 static inline bool Is(uc32 c) { in Is()
Dchar-predicates-inl.h40 inline int AsciiAlphaToLower(uc32 c) { in AsciiAlphaToLower()
45 inline bool IsCarriageReturn(uc32 c) { in IsCarriageReturn()
50 inline bool IsLineFeed(uc32 c) { in IsLineFeed()
62 inline bool IsDecimalDigit(uc32 c) { in IsDecimalDigit()
68 inline bool IsHexDigit(uc32 c) { in IsHexDigit()
74 inline bool IsOctalDigit(uc32 c) { in IsOctalDigit()
80 inline bool IsBinaryDigit(uc32 c) { in IsBinaryDigit()
Dscanner.h49 inline int HexValue(uc32 c) { in HexValue()
71 inline uc32 Advance() { in Advance()
74 return static_cast<uc32>(*(buffer_cursor_++)); in Advance()
111 static const uc32 kEndOfInput = -1;
440 uc32 ScanOctalEscape(uc32 c, int length);
510 INLINE(void AddLiteralChar(uc32 c)) { in INLINE()
533 void PushBack(uc32 ch) { in PushBack()
543 inline Token::Value Select(uc32 next, Token::Value then, Token::Value else_) { in Select()
553 uc32 ScanHexNumber(int expected_length);
577 uc32 ScanIdentifierUnicodeEscape();
[all …]
Dscanner.cc66 uc32 Scanner::ScanHexNumber(int expected_length) { in ScanHexNumber()
69 uc32 digits[4] = { 0, 0, 0, 0 }; in ScanHexNumber()
70 uc32 x = 0; in ScanHexNumber()
249 static inline bool IsByteOrderMark(uc32 c) { in IsByteOrderMark()
322 uc32 ch = c0_; in SkipMultiLineComment()
620 uc32 c = c0_; in ScanEscape()
672 uc32 Scanner::ScanOctalEscape(uc32 c, int length) { in ScanOctalEscape()
673 uc32 x = c - '0'; in ScanOctalEscape()
696 uc32 quote = c0_; in ScanString()
702 uc32 c = c0_; in ScanString()
[all …]
Dscanner-character-streams.h44 virtual void PushBack(uc32 character);
108 virtual void PushBack(uc32 character) { in PushBack()
Djson-parser.h101 inline uc32 AdvanceGetChar() { in AdvanceGetChar()
108 inline bool MatchSkipWhiteSpace(uc32 c) { in MatchSkipWhiteSpace()
217 uc32 c0_;
567 inline void SeqStringSet(Handle<StringType> seq_str, int i, uc32 c);
570 inline void SeqStringSet(Handle<SeqTwoByteString> seq_str, int i, uc32 c) { in SeqStringSet()
575 inline void SeqStringSet(Handle<SeqOneByteString> seq_str, int i, uc32 c) { in SeqStringSet()
660 uc32 value = 0; in SlowScanJsonString()
714 uc32 c0 = c0_; in ScanJsonString()
Dparser.h303 uc32 ParseClassCharacterEscape();
307 bool ParseHexEscape(int length, uc32* value);
309 uc32 ParseOctalLiteral();
333 static const uc32 kEndMarker = (1 << 21);
380 uc32 current() { return current_; } in current()
383 uc32 Next();
392 uc32 current_;
Dparser.cc4767 uc32 RegExpParser::Next() { in Next()
5001 uc32 c = Next(); in ParseDisjunction()
5026 uc32 first_digit = Next(); in ParseDisjunction()
5037 uc32 octal = ParseOctalLiteral(); in ParseDisjunction()
5065 uc32 controlLetter = Next(); in ParseDisjunction()
5068 uc32 letter = controlLetter & ~('a' ^ 'A'); in ParseDisjunction()
5083 uc32 value; in ParseDisjunction()
5093 uc32 value; in ParseDisjunction()
5173 static bool IsSpecialClassEscape(uc32 c) { in IsSpecialClassEscape()
5234 uc32 c = current(); in ParseBackReferenceIndex()
[all …]
Dscanner-character-streams.cc52 void BufferedUtf16CharacterStream::PushBack(uc32 character) { in PushBack()
Dlog-utils.cc212 uc32 c = str->Get(i); in AppendDetailed()
Dglobals.h293 typedef int32_t uc32; typedef
/external/v8/src/
Dchar-predicates.h39 inline bool IsCarriageReturn(uc32 c);
40 inline bool IsLineFeed(uc32 c);
41 inline bool IsDecimalDigit(uc32 c);
42 inline bool IsHexDigit(uc32 c);
43 inline bool IsRegExpWord(uc32 c);
44 inline bool IsRegExpNewline(uc32 c);
47 static inline bool Is(uc32 c) { in Is()
57 static inline bool Is(uc32 c) { in Is()
Dchar-predicates-inl.h40 inline int AsciiAlphaToLower(uc32 c) { in AsciiAlphaToLower()
45 inline bool IsCarriageReturn(uc32 c) { in IsCarriageReturn()
50 inline bool IsLineFeed(uc32 c) { in IsLineFeed()
62 inline bool IsDecimalDigit(uc32 c) { in IsDecimalDigit()
68 inline bool IsHexDigit(uc32 c) { in IsHexDigit()
Dscanner.h66 inline int HexValue(uc32 c) { in HexValue()
88 inline uc32 Advance() { in Advance()
91 return static_cast<uc32>(*(buffer_cursor_++)); in Advance()
128 static const uc32 kEndOfInput = -1;
395 uc32 ScanOctalEscape(uc32 c, int length);
464 INLINE(void AddLiteralChar(uc32 c)) { in INLINE()
487 void PushBack(uc32 ch) { in PushBack()
497 inline Token::Value Select(uc32 next, Token::Value then, Token::Value else_) { in Select()
507 uc32 ScanHexNumber(int expected_length);
528 uc32 ScanIdentifierUnicodeEscape();
[all …]
Dscanner.cc61 uc32 Scanner::ScanHexNumber(int expected_length) { in ScanHexNumber()
64 uc32 digits[4] = { 0, 0, 0, 0 }; in ScanHexNumber()
65 uc32 x = 0; in ScanHexNumber()
244 static inline bool IsByteOrderMark(uc32 c) { in IsByteOrderMark()
317 uc32 ch = c0_; in SkipMultiLineComment()
615 uc32 c = c0_; in ScanEscape()
666 uc32 Scanner::ScanOctalEscape(uc32 c, int length) { in ScanOctalEscape()
667 uc32 x = c - '0'; in ScanOctalEscape()
690 uc32 quote = c0_; in ScanString()
696 uc32 c = c0_; in ScanString()
[all …]
Djson-parser.h83 inline uc32 AdvanceGetChar() { in AdvanceGetChar()
90 inline bool MatchSkipWhiteSpace(uc32 c) { in MatchSkipWhiteSpace()
162 uc32 c0_;
419 inline void SeqStringSet(Handle<StringType> seq_str, int i, uc32 c);
422 inline void SeqStringSet(Handle<SeqTwoByteString> seq_str, int i, uc32 c) { in SeqStringSet()
427 inline void SeqStringSet(Handle<SeqAsciiString> seq_str, int i, uc32 c) { in SeqStringSet()
506 uc32 value = 0; in SlowScanJsonString()
Dscanner-character-streams.h44 virtual void PushBack(uc32 character);
108 virtual void PushBack(uc32 character) { in PushBack()
Dparser.h326 uc32 ParseClassCharacterEscape();
330 bool ParseHexEscape(int length, uc32* value);
332 uc32 ParseOctalLiteral();
356 static const uc32 kEndMarker = (1 << 21);
402 uc32 current() { return current_; } in current()
405 uc32 Next();
413 uc32 current_;
Dglobals.h274 typedef int32_t uc32; typedef
277 const uc32 kMaxAsciiCharCode = 0x7f;
Dparser.cc5043 uc32 RegExpParser::Next() { in Next()
5275 uc32 c = Next(); in ParseDisjunction()
5300 uc32 first_digit = Next(); in ParseDisjunction()
5311 uc32 octal = ParseOctalLiteral(); in ParseDisjunction()
5339 uc32 controlLetter = Next(); in ParseDisjunction()
5342 uc32 letter = controlLetter & ~('a' ^ 'A'); in ParseDisjunction()
5357 uc32 value; in ParseDisjunction()
5367 uc32 value; in ParseDisjunction()
5447 static bool IsSpecialClassEscape(uc32 c) { in IsSpecialClassEscape()
5508 uc32 c = current(); in ParseBackReferenceIndex()
[all …]
Dpreparser-api.cc79 virtual void PushBack(uc32 ch) { in PushBack()
Dscanner-character-streams.cc51 void BufferedUtf16CharacterStream::PushBack(uc32 character) { in PushBack()
Dlog-utils.cc268 uc32 c = str->Get(i); in AppendDetailed()
/external/chromium_org/v8/test/cctest/
Dtest-regexp.cc1474 static uc32 canonicalize(uc32 c) { in canonicalize()
1497 for (uc32 c = 128; c < (1 << 21); c++) in TEST()
1501 for (uc32 c = 0; c < (1 << 16); c++) { in TEST()
1508 uc32 u = upper[0]; in TEST()
1516 static uc32 CanonRangeEnd(uc32 c) { in CanonRangeEnd()
1535 uc32 block_end = CanonRangeEnd(block_start); in TEST()
/external/v8/test/cctest/
Dtest-regexp.cc1423 static uc32 canonicalize(uc32 c) { in canonicalize()
1446 for (uc32 c = 128; c < (1 << 21); c++) in TEST()
1450 for (uc32 c = 0; c < (1 << 16); c++) { in TEST()
1457 uc32 u = upper[0]; in TEST()
1465 static uc32 CanonRangeEnd(uc32 c) { in CanonRangeEnd()
1484 uc32 block_end = CanonRangeEnd(block_start); in TEST()

12