Lines Matching refs:Scanner
23 class Scanner::ErrorState {
26 Scanner::Location* location_stack) in ErrorState()
55 Scanner::Location* const location_stack_;
56 Scanner::Location const old_location_;
62 Handle<String> Scanner::LiteralBuffer::Internalize(Isolate* isolate) const { in Internalize()
70 int Scanner::LiteralBuffer::NewCapacity(int min_capacity) { in NewCapacity()
76 void Scanner::LiteralBuffer::ExpandBuffer() { in ExpandBuffer()
83 void Scanner::LiteralBuffer::ConvertToTwoByte() { in ConvertToTwoByte()
107 void Scanner::LiteralBuffer::AddTwoByteChar(uc32 code_unit) { in AddTwoByteChar()
128 const size_t Scanner::BookmarkScope::kBookmarkAtFirstPos =
130 const size_t Scanner::BookmarkScope::kNoBookmark =
132 const size_t Scanner::BookmarkScope::kBookmarkWasApplied =
135 void Scanner::BookmarkScope::Set() { in Set()
151 void Scanner::BookmarkScope::Apply() { in Apply()
163 bool Scanner::BookmarkScope::HasBeenSet() { in HasBeenSet()
167 bool Scanner::BookmarkScope::HasBeenApplied() { in HasBeenApplied()
174 Scanner::Scanner(UnicodeCache* unicode_cache, Utf16CharacterStream* source, in Scanner() function in v8::internal::Scanner
187 void Scanner::Initialize() { in Initialize()
196 uc32 Scanner::ScanHexNumber(int expected_length) { in ScanHexNumber()
218 uc32 Scanner::ScanUnlimitedLengthHexNumber(int max_value, int beg_pos) { in ScanUnlimitedLengthHexNumber()
375 Token::Value Scanner::Next() { in Next()
399 Token::Value Scanner::PeekAhead() { in PeekAhead()
415 Token::Value Scanner::SkipSingleHTMLComment() { in SkipSingleHTMLComment()
423 Token::Value Scanner::SkipSingleLineComment() { in SkipSingleLineComment()
434 Token::Value Scanner::SkipSourceURLComment() { in SkipSourceURLComment()
443 void Scanner::TryToParseSourceURLComment() { in TryToParseSourceURLComment()
497 Token::Value Scanner::SkipMultiLineComment() { in SkipMultiLineComment()
523 Token::Value Scanner::ScanHtmlComment() { in ScanHtmlComment()
537 void Scanner::Scan() { in Scan()
782 void Scanner::SanityCheckTokenDesc(const TokenDesc& token) const { in SanityCheckTokenDesc()
831 void Scanner::SeekForward(int pos) { in SeekForward()
851 bool Scanner::ScanEscape() { in ScanEscape()
903 uc32 Scanner::ScanOctalEscape(uc32 c, int length) { in ScanOctalEscape()
927 Token::Value Scanner::ScanString() { in ScanString()
953 Token::Value Scanner::ScanPrivateName() { in ScanPrivateName()
974 Token::Value Scanner::ScanTemplateSpan() { in ScanTemplateSpan()
1056 Token::Value Scanner::ScanTemplateStart() { in ScanTemplateStart()
1064 Handle<String> Scanner::SourceUrl(Isolate* isolate) const { in SourceUrl()
1073 Handle<String> Scanner::SourceMappingUrl(Isolate* isolate) const { in SourceMappingUrl()
1082 bool Scanner::ScanDigitsWithNumericSeparators(bool (*predicate)(uc32 ch), in ScanDigitsWithNumericSeparators()
1112 bool Scanner::ScanDecimalDigits() { in ScanDecimalDigits()
1122 bool Scanner::ScanDecimalAsSmiWithNumericSeparators(uint64_t* value) { in ScanDecimalAsSmiWithNumericSeparators()
1151 bool Scanner::ScanDecimalAsSmi(uint64_t* value) { in ScanDecimalAsSmi()
1165 bool Scanner::ScanBinaryDigits() { in ScanBinaryDigits()
1181 bool Scanner::ScanOctalDigits() { in ScanOctalDigits()
1197 bool Scanner::ScanImplicitOctalDigits(int start_pos, in ScanImplicitOctalDigits()
1198 Scanner::NumberKind* kind) { in ScanImplicitOctalDigits()
1217 bool Scanner::ScanHexDigits() { in ScanHexDigits()
1233 bool Scanner::ScanSignedInteger() { in ScanSignedInteger()
1240 Token::Value Scanner::ScanNumber(bool seen_period) { in ScanNumber()
1375 uc32 Scanner::ScanIdentifierUnicodeEscape() { in ScanIdentifierUnicodeEscape()
1383 uc32 Scanner::ScanUnicodeEscape() { in ScanUnicodeEscape()
1537 Token::Value Scanner::ScanIdentifierOrKeyword() { in ScanIdentifierOrKeyword()
1542 Token::Value Scanner::ScanIdentifierOrKeywordInner(LiteralScope* literal) { in ScanIdentifierOrKeywordInner()
1642 bool Scanner::ScanRegExpPattern() { in ScanRegExpPattern()
1698 Maybe<RegExp::Flags> Scanner::ScanRegExpFlags() { in ScanRegExpFlags()
1738 const AstRawString* Scanner::CurrentSymbol( in CurrentSymbol()
1746 const AstRawString* Scanner::NextSymbol( in NextSymbol()
1754 const AstRawString* Scanner::CurrentRawSymbol( in CurrentRawSymbol()
1763 double Scanner::DoubleValue() { in DoubleValue()
1771 const char* Scanner::CurrentLiteralAsCString(Zone* zone) const { in CurrentLiteralAsCString()
1781 bool Scanner::IsDuplicateSymbol(DuplicateFinder* duplicate_finder, in IsDuplicateSymbol()
1789 void Scanner::SeekNext(size_t position) { in SeekNext()