Searched refs:scanner_ (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/parsing/ |
D | scanner.h | 158 : scanner_(scanner), bookmark_(kNoBookmark) { in BookmarkScope() 159 DCHECK_NOT_NULL(scanner_); in BookmarkScope() 173 Scanner* scanner_; variable 352 explicit LiteralScope(Scanner* self) : scanner_(self), complete_(false) { in LiteralScope() 353 scanner_->StartLiteral(); in LiteralScope() 356 if (!complete_) scanner_->DropLiteral(); in ~LiteralScope() 361 Scanner* scanner_;
|
D | scanner.cc | 143 DCHECK_EQ(scanner_->next_next_.token, Token::UNINITIALIZED); in Set() 150 scanner_->current_.token == Token::UNINITIALIZED, in Set() 151 scanner_->current_.location.beg_pos == scanner_->next_.location.beg_pos); in Set() 152 bookmark_ = (scanner_->current_.token == Token::UNINITIALIZED) in Set() 154 : scanner_->location().beg_pos; in Set() 160 scanner_->SeekNext(0); in Apply() 162 scanner_->SeekNext(bookmark_); in Apply() 163 scanner_->Next(); in Apply() 164 DCHECK_EQ(scanner_->location().beg_pos, static_cast<int>(bookmark_)); in Apply()
|
D | parser.cc | 504 : ParserBase<Parser>(info->zone(), &scanner_, info->stack_limit(), in Parser() 508 scanner_(info->unicode_cache()), in Parser() 627 scanner_.Initialize(stream.get()); in ParseProgram() 631 DCHECK_EQ(scanner_.peek_location().beg_pos, source->length()); in ParseProgram() 825 scanner_.Initialize(source); in DoParseFunction() 2806 zone(), &scanner_, stack_limit_, ast_value_factory(), in SkipFunction() 3392 Handle<String> source_url = scanner_.SourceUrl(isolate); in HandleSourceURLComments() 3396 Handle<String> source_mapping_url = scanner_.SourceMappingUrl(isolate); in HandleSourceURLComments() 3421 if (scanner_.FoundHtmlComment()) { in UpdateStatistics() 3481 scanner_.Initialize(stream_ptr); in ParseOnBackground()
|
D | parser-base.h | 216 scanner_(scanner), in scope_() 706 Scanner* scanner() const { return scanner_; } in scanner() 708 int position() const { return scanner_->location().beg_pos; } in position() 709 int peek_position() const { return scanner_->peek_location().beg_pos; } in peek_position() 1463 Scanner* scanner_; variable 1576 return ReportUnexpectedTokenAt(scanner_->location(), token); in ReportUnexpectedToken() 2660 Scanner::Location location = scanner_->location(); in ParseArguments() 4131 if (peek() == Token::ARROW && scanner_->HasAnyLineTerminatorBeforeNext()) { in ParseArrowFunctionLiteral() 4135 ReportUnexpectedTokenAt(scanner_->peek_location(), Token::ARROW); in ParseArrowFunctionLiteral()
|
D | parser.h | 1143 Scanner scanner_;
|