Lines Matching full:scanner
7 #include "src/parsing/scanner.h"
37 // Scanner
39 Scanner::Scanner(UnicodeCache* unicode_cache)
50 void Scanner::Initialize(Utf16CharacterStream* source) {
64 uc32 Scanner::ScanHexNumber(int expected_length) {
82 uc32 Scanner::ScanUnlimitedLengthHexNumber(int max_value) {
234 Token::Value Scanner::Next() {
263 Token::Value Scanner::PeekAhead() {
290 bool Scanner::SkipWhiteSpace() {
332 Token::Value Scanner::SkipSingleLineComment() {
348 Token::Value Scanner::SkipSourceURLComment() {
358 void Scanner::TryToParseSourceURLComment() {
409 Token::Value Scanner::SkipMultiLineComment() {
435 Token::Value Scanner::ScanHtmlComment() {
450 void Scanner::Scan() {
713 void Scanner::SeekForward(int pos) {
735 bool Scanner::ScanEscape() {
793 uc32 Scanner::ScanOctalEscape(uc32 c, int length) {
819 Token::Value Scanner::ScanString() {
859 Token::Value Scanner::ScanTemplateSpan() {
934 Token::Value Scanner::ScanTemplateStart() {
942 Token::Value Scanner::ScanTemplateContinuation() {
949 void Scanner::ScanDecimalDigits() {
955 Token::Value Scanner::ScanNumber(bool seen_period) {
1085 uc32 Scanner::ScanIdentifierUnicodeEscape() {
1094 uc32 Scanner::ScanUnicodeEscape() {
1222 bool Scanner::IdentifierIsFutureStrictReserved(
1235 Token::Value Scanner::ScanIdentifierOrKeyword() {
1320 Token::Value Scanner::ScanIdentifierSuffix(LiteralScope* literal,
1349 bool Scanner::ScanRegExpPattern(bool seen_equal) {
1359 // the scanner should pass uninterpreted bodies to the RegExp
1396 Maybe<RegExp::Flags> Scanner::ScanRegExpFlags() {
1434 const AstRawString* Scanner::CurrentSymbol(AstValueFactory* ast_value_factory) {
1442 const AstRawString* Scanner::NextSymbol(AstValueFactory* ast_value_factory) {
1450 const AstRawString* Scanner::CurrentRawSymbol(
1459 double Scanner::DoubleValue() {
1468 bool Scanner::ContainsDot() {
1475 int Scanner::FindSymbol(DuplicateFinder* finder, int value) {
1483 bool Scanner::SetBookmark() {
1495 void Scanner::ResetToBookmark() {
1512 bool Scanner::BookmarkHasBeenSet() { return bookmark_c0_ >= 0; }
1515 bool Scanner::BookmarkHasBeenReset() {
1520 void Scanner::DropBookmark() { bookmark_c0_ = kNoBookmark; }
1523 void Scanner::CopyTokenDesc(TokenDesc* to, TokenDesc* from) {