Home | History | Annotate | Download | only in parsing

Lines Matching refs:reusable_preparser_

119       if (parser_->reusable_preparser_ != nullptr) {
120 parser_->reusable_preparser_->zone_ = temp_zone;
121 parser_->reusable_preparser_->factory()->set_zone(temp_zone);
128 if (parser_->reusable_preparser_ != nullptr) {
129 parser_->reusable_preparser_->zone_ = prev_zone_;
130 parser_->reusable_preparser_->factory()->set_zone(prev_zone_);
587 reusable_preparser_(nullptr),
2790 if (reusable_preparser_ == NULL) {
2791 reusable_preparser_ = new PreParser(zone(), &scanner_, ast_value_factory(),
2794 reusable_preparser_->set_allow_lazy(true);
2795 #define SET_ALLOW(name) reusable_preparser_->set_allow_##name(allow_##name());
2808 PreParser::PreParseResult result = reusable_preparser_->PreParseFunction(
2824 PreParserLogger* logger = reusable_preparser_->logger();