Searched refs:preparser (Results 1 - 10 of 10) sorted by relevance

/external/v8/src/
H A Dpreparser-api.cc33 #include "../include/v8-preparser.h"
43 #include "preparser.h"
148 // It's only used by the real parser based on preparser data.
173 // or here (for a stand-alone preparser).
194 preparser::PreParser::PreParseResult result =
195 preparser::PreParser::PreParseProgram(&scanner,
199 if (result == preparser::PreParser::kPreParseStackOverflow) {
H A Dpreparser.h41 namespace preparser { namespace in namespace:v8
204 // are either being counted in the preparser data, or is important
573 // Logs the currently parsed literal as a symbol in the preparser data.
659 } } // v8::preparser
H A Dparser.h36 #include "preparser.h"
174 // Generic preparser generating full preparse data.
806 preparser::PreParser::PreParseResult LazyParseFunctionLiteral(
818 preparser::PreParser* reusable_preparser_;
H A Dparser.cc40 #include "preparser.h"
252 // This might also happen if there is no preparser symbol data, even
253 // if there is some preparser data.
4496 // the preparser data contains the information we need to construct the
4520 // With no preparser data, we partially parse the function, without
4524 preparser::PreParser::PreParseResult result =
4526 if (result == preparser::PreParser::kPreParseStackOverflow) {
4654 preparser::PreParser::PreParseResult Parser::LazyParseFunctionLiteral(
4662 reusable_preparser_ = new preparser::PreParser(&scanner_,
4669 preparser
[all...]
H A Dpreparser.cc41 #include "preparser.h"
53 namespace preparser { namespace in namespace:v8
85 // See preparser-data.h for the data.
485 // accept "native function" in the preparser.
1788 } } // v8::preparser
/external/v8/test/cctest/
H A Dtest-parsing.cc39 #include "preparser.h"
266 v8::preparser::PreParser::PreParseResult result =
267 v8::preparser::PreParser::PreParseProgram(&scanner,
271 CHECK_EQ(v8::preparser::PreParser::kPreParseSuccess, result);
302 v8::preparser::PreParser::PreParseResult result =
303 v8::preparser::PreParser::PreParseProgram(&scanner,
307 CHECK_EQ(v8::preparser::PreParser::kPreParseSuccess, result);
404 v8::preparser::PreParser::PreParseResult result =
405 v8::preparser::PreParser::PreParseProgram(&scanner,
409 CHECK_EQ(v8::preparser
[all...]
/external/v8/
H A DMakefile122 preparser/preparser.gyp samples/samples.gyp src/d8.gyp \
H A DAndroid.v8common.mk68 src/preparser.cc \
/external/webkit/Source/JavaScriptCore/runtime/
H A DJSGlobalObjectFunctions.cpp448 LiteralParser preparser(exec, s, LiteralParser::NonStrictJSON);
449 if (JSValue parsedObject = preparser.tryLiteralParse())
/external/webkit/Source/JavaScriptCore/interpreter/
H A DInterpreter.cpp397 // FIXME: We can use the preparser in strict mode, we just need additional logic
399 LiteralParser preparser(callFrame, programSource, LiteralParser::NonStrictJSON);
400 if (JSValue parsedObject = preparser.tryLiteralParse())

Completed in 161 milliseconds