Home | History | Annotate | Download | only in cctest

Lines Matching full:scanner

44 #include "src/parsing/scanner-character-streams.h"
73 i::Scanner scanner(&unicode_cache);
74 scanner.Initialize(&stream);
75 CHECK_EQ(key_token.token, scanner.Next());
76 CHECK_EQ(i::Token::EOS, scanner.Next());
81 i::Scanner scanner(&unicode_cache);
82 scanner.Initialize(&stream);
83 CHECK_EQ(i::Token::IDENTIFIER, scanner.Next());
84 CHECK_EQ(i::Token::EOS, scanner.Next());
92 i::Scanner scanner(&unicode_cache);
93 scanner.Initialize(&stream);
94 CHECK_EQ(i::Token::IDENTIFIER, scanner.Next());
95 CHECK_EQ(i::Token::EOS, scanner.Next());
102 i::Scanner scanner(&unicode_cache);
103 scanner.Initialize(&stream);
104 CHECK_EQ(i::Token::IDENTIFIER, scanner.Next());
105 CHECK_EQ(i::Token::EOS, scanner.Next());
145 // Parser/Scanner needs a stack limit.
154 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
155 scanner.Initialize(&stream);
159 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
172 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
173 scanner.Initialize(&stream);
177 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
326 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
327 scanner.Initialize(&stream);
332 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
362 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
363 scanner.Initialize(&stream);
369 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
433 i::Scanner scanner
434 scanner.Initialize(&stream);
438 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
468 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
469 scanner.Initialize(&stream);
473 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
520 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
521 scanner.Initialize(&stream);
526 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
750 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
751 scanner.Initialize(stream);
756 i::Token::Value actual = scanner.Next();
758 if (scanner.location().end_pos == skip_pos) {
759 scanner.SeekForward(skip_to);
833 i::Scanner scanner(CcTest::i_isolate()->unicode_cache());
834 scanner.Initialize(&stream);
836 i::Token::Value start = scanner.peek();
838 CHECK(scanner.ScanRegExpPattern(start == i::Token::ASSIGN_DIV));
839 scanner.Next(); // Current token is now the regexp literal.
845 scanner.CurrentSymbol(&ast_value_factory)->string();
860 // RegExp token with added garbage at the end. The scanner should only
1557 i::Scanner scanner(isolate->unicode_cache());
1562 i::PreParser preparser(&zone, &scanner, &ast_value_factory, &log,
1565 scanner.Initialize(&stream);