Lines Matching defs:scanner_
88 : scanner_(scanner), range_(range) {
96 range_->end = scanner_->location().end_pos;
101 const Scanner* scanner_;
264 scanner_(scanner),
856 Scanner* scanner() const { return scanner_; }
858 int position() const { return scanner_->location().beg_pos; }
859 int peek_position() const { return scanner_->peek_location().beg_pos; }
860 int end_position() const { return scanner_->location().end_pos; }
861 int peek_end_position() const { return scanner_->peek_location().end_pos; }
866 scanner_->set_parser_error();
1579 Scanner* scanner_;
1653 return impl()->ReportUnexpectedTokenAt(scanner_->location(), token);
2879 Scanner::Location location = scanner_->location();
4514 if (!impl()->HasCheckedSyntax() && scanner_->HasLineTerminatorBeforeNext()) {
4518 impl()->ReportUnexpectedTokenAt(scanner_->peek_location(), Token::ARROW);
5456 scanner_->HasLineTerminatorAfterNext())) {