Lines Matching refs:next
108 next().after_line_terminator = true;
165 // Either we already have the next token lined up, in which case next_next_
185 DCHECK(next().token != Token::DIV);
186 DCHECK(next().token != Token::ASSIGN_DIV);
193 next().after_line_terminator = false;
279 if (!next().after_line_terminator) {
298 next().after_line_terminator = true;
355 // the "next" token. The "current" token will be invalid.
356 if (pos == next().location.beg_pos) return;
358 DCHECK_EQ(next().location.end_pos, current_pos);
367 next().after_line_terminator = false;
458 next().literal_chars.Start();
497 next().literal_chars.Start();
534 next().literal_chars.Start();
535 next().raw_literal_chars.Start();
587 next().location.end_pos = source_pos();
588 next().token = result;
749 next().literal_chars.Start();
807 if (next().literal_chars.one_byte_literal().length() <= 10 &&
809 next().smi_value_ = static_cast<uint32_t>(value);
928 if (can_be_keyword && next().literal_chars.is_one_byte()) {
929 base::Vector<const uint8_t> chars = next().literal_chars.one_byte_literal();
953 DCHECK(next().token == Token::DIV || next().token == Token::ASSIGN_DIV);
961 next().literal_chars.Start();
962 if (next().token == Token::ASSIGN_DIV) {
991 next().token = Token::REGEXP_LITERAL;
996 DCHECK_EQ(Token::REGEXP_LITERAL, next().token);
1008 next().location.end_pos = source_pos();
1070 next().after_line_terminator = false;
1072 DCHECK_EQ(next().location.beg_pos, static_cast<int>(position));