Lines Matching refs:scanner
43 PreParserIdentifier GetSymbolHelper(Scanner* scanner) {
44 switch (scanner->current_token()) {
60 if (scanner->UnescapedLiteralMatches("eval", 4))
62 if (scanner->UnescapedLiteralMatches("arguments", 9))
64 if (scanner->UnescapedLiteralMatches("undefined", 9))
66 if (scanner->LiteralMatches("prototype", 9))
68 if (scanner->LiteralMatches("constructor", 11))
70 if (scanner->LiteralMatches("name", 4))
79 PreParserIdentifier symbol = GetSymbolHelper(scanner());
81 const AstRawString* result = scanner()->CurrentSymbol(ast_value_factory());
128 int formals_end_position = scanner()->location().end_pos;
143 inner_scope->set_start_position(scanner()->location().beg_pos);
160 inner_scope->set_end_position(scanner()->peek_location().end_pos);
185 DCHECK_EQ(Token::RBRACE, scanner()->peek());
199 int end_pos = scanner()->location().end_pos;
221 Identifier function_name, Scanner::Location function_name_location,
244 int start_position = scanner()->location().beg_pos;
249 int formals_end_position = scanner()->location().end_pos;
278 int end_position = scanner()->location().end_pos;
302 DCHECK_EQ(Token::RBRACE, scanner()->peek());
303 int body_end = scanner()->peek_location().end_pos;