Lines Matching refs:preparser
40 #include "preparser.h"
255 // This might also happen if there is no preparser symbol data, even
256 // if there is some preparser data.
4187 // body. The preparser data contains the information we need to
4209 // With no preparser data, we partially parse the function, without
4213 PreParser::PreParseResult result = LazyParseFunctionLiteral(&logger);
4214 if (result == PreParser::kPreParseStackOverflow) {
4372 PreParser::PreParseResult Parser::LazyParseFunctionLiteral(
4379 reusable_preparser_ = new PreParser(&scanner_, NULL, stack_limit);
4389 PreParser::PreParseResult result =
5613 // Create a Scanner for the preparser to use as input, and preparse the source.
5620 PreParser preparser(&scanner, &recorder, stack_limit);
5621 preparser.set_allow_lazy(true);
5622 preparser.set_allow_generators(FLAG_harmony_generators);
5623 preparser.set_allow_for_of(FLAG_harmony_iteration);
5624 preparser.set_allow_harmony_scoping(FLAG_harmony_scoping);
5625 preparser.set_allow_harmony_numeric_literals(FLAG_harmony_numeric_literals);
5627 PreParser::PreParseResult result = preparser.PreParseProgram();
5628 if (result == PreParser::kPreParseStackOverflow) {