Lines Matching refs:scanner
67 i::Scanner scanner(&unicode_cache); in TEST() local
69 scanner.SetHarmonyScoping(true); in TEST()
70 scanner.SetHarmonyModules(true); in TEST()
71 scanner.Initialize(&stream); in TEST()
72 CHECK_EQ(key_token.token, scanner.Next()); in TEST()
73 CHECK_EQ(i::Token::EOS, scanner.Next()); in TEST()
78 i::Scanner scanner(&unicode_cache); in TEST() local
79 scanner.Initialize(&stream); in TEST()
80 CHECK_EQ(i::Token::IDENTIFIER, scanner.Next()); in TEST()
81 CHECK_EQ(i::Token::EOS, scanner.Next()); in TEST()
89 i::Scanner scanner(&unicode_cache); in TEST() local
90 scanner.Initialize(&stream); in TEST()
91 CHECK_EQ(i::Token::IDENTIFIER, scanner.Next()); in TEST()
92 CHECK_EQ(i::Token::EOS, scanner.Next()); in TEST()
99 i::Scanner scanner(&unicode_cache); in TEST() local
100 scanner.Initialize(&stream); in TEST()
101 CHECK_EQ(i::Token::IDENTIFIER, scanner.Next()); in TEST()
102 CHECK_EQ(i::Token::EOS, scanner.Next()); in TEST()
262 i::Scanner scanner(i::Isolate::Current()->unicode_cache()); in TEST() local
263 scanner.Initialize(&stream); in TEST()
267 v8::preparser::PreParser::PreParseProgram(&scanner, in TEST()
298 i::Scanner scanner(i::Isolate::Current()->unicode_cache()); in TEST() local
299 scanner.Initialize(&stream); in TEST()
303 v8::preparser::PreParser::PreParseProgram(&scanner, in TEST()
400 i::Scanner scanner(i::Isolate::Current()->unicode_cache()); in TEST() local
401 scanner.Initialize(&stream); in TEST()
405 v8::preparser::PreParser::PreParseProgram(&scanner, in TEST()
620 i::Scanner scanner(i::Isolate::Current()->unicode_cache()); in TestStreamScanner() local
621 scanner.Initialize(stream); in TestStreamScanner()
626 i::Token::Value actual = scanner.Next(); in TestStreamScanner()
628 if (scanner.location().end_pos == skip_pos) { in TestStreamScanner()
629 scanner.SeekForward(skip_to); in TestStreamScanner()
701 i::Scanner scanner(i::Isolate::Current()->unicode_cache()); in TestScanRegExp() local
702 scanner.Initialize(&stream); in TestScanRegExp()
704 i::Token::Value start = scanner.peek(); in TestScanRegExp()
706 CHECK(scanner.ScanRegExpPattern(start == i::Token::ASSIGN_DIV)); in TestScanRegExp()
707 scanner.Next(); // Current token is now the regexp literal. in TestScanRegExp()
708 CHECK(scanner.is_literal_ascii()); in TestScanRegExp()
709 i::Vector<const char> actual = scanner.literal_ascii_string(); in TestScanRegExp()
1049 i::Scanner scanner(i::Isolate::Current()->unicode_cache()); in TestParserSync() local
1051 scanner.SetHarmonyScoping(harmony_scoping); in TestParserSync()
1052 scanner.Initialize(&stream); in TestParserSync()
1055 &scanner, &log, flags, stack_limit); in TestParserSync()