Home | History | Annotate | Download | only in cctest

Lines Matching refs:preparser

39 #include "preparser.h"
266 v8::preparser::PreParser preparser(&scanner, &log, stack_limit);
267 preparser.set_allow_lazy(true);
268 preparser.set_allow_natives_syntax(true);
269 v8::preparser::PreParser::PreParseResult result =
270 preparser.PreParseProgram();
271 CHECK_EQ(v8::preparser::PreParser::kPreParseSuccess, result);
301 // Preparser defaults to disallowing natives syntax.
302 v8::preparser::PreParser preparser(&scanner, &log, stack_limit);
303 preparser.set_allow_lazy(true);
304 v8::preparser::PreParser::PreParseResult result =
305 preparser.PreParseProgram();
306 CHECK_EQ(v8::preparser::PreParser::kPreParseSuccess, result);
403 v8::preparser::PreParser preparser(&scanner, &log, stack_limit);
404 preparser.set_allow_lazy(true);
405 v8::preparser::PreParser::PreParseResult result =
406 preparser.PreParseProgram();
407 CHECK_EQ(v8::preparser::PreParser::kPreParseStackOverflow, result);
905 // the preparser off in terms of byte offsets.
1122 v8::preparser::PreParser preparser(&scanner, &log, stack_limit);
1123 SET_PARSER_FLAGS(preparser, flags);
1125 v8::preparser::PreParser::PreParseResult result =
1126 preparser.PreParseProgram();
1127 CHECK_EQ(v8::preparser::PreParser::kPreParseSuccess, result);
1159 "However, the preparser succeeded",
1163 // Check that preparser and parser produce the same error.
1167 "Expected parser and preparser to produce the same error on:\n"
1179 "Preparser failed on:\n"