Home
last modified time | relevance | path

Searched refs:scanner_ (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/parsing/
Dscanner.h158 : 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_;
Dscanner.cc143 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()
Dparser.cc504 : 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()
Dparser-base.h216 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()
Dparser.h1143 Scanner scanner_;