Home
last modified time | relevance | path

Searched refs:ParseInfo (Results 1 – 25 of 25) sorted by relevance

/third_party/node/deps/v8/src/parsing/
Dparse-info.cc202 ParseInfo::ParseInfo(const UnoptimizedCompileFlags flags, in ParseInfo() function in v8::internal::ParseInfo
230 ParseInfo::ParseInfo(Isolate* isolate, const UnoptimizedCompileFlags flags, in ParseInfo() function in v8::internal::ParseInfo
233 : ParseInfo(flags, state, reusable_state, in ParseInfo()
237 ParseInfo::ParseInfo(LocalIsolate* isolate, const UnoptimizedCompileFlags flags, in ParseInfo() function in v8::internal::ParseInfo
241 : ParseInfo(flags, state, reusable_state, stack_limit, in ParseInfo()
244 ParseInfo::~ParseInfo() { reusable_state_->NotifySingleParseCompleted(); } in ~ParseInfo()
246 DeclarationScope* ParseInfo::scope() const { return literal()->scope(); } in scope()
249 Handle<Script> ParseInfo::CreateScript( in CreateScript()
284 Handle<Script> ParseInfo::CreateScript(
289 Handle<Script> ParseInfo::CreateScript(
[all …]
Dparsing.h13 class ParseInfo; variable
23 V8_EXPORT_PRIVATE bool ParseProgram(ParseInfo* info, Handle<Script> script,
31 V8_EXPORT_PRIVATE bool ParseProgram(ParseInfo* info, Handle<Script> script,
38 V8_EXPORT_PRIVATE bool ParseFunction(ParseInfo* info,
46 V8_EXPORT_PRIVATE bool ParseAny(ParseInfo* info,
Dparsing.cc26 void MaybeReportStatistics(ParseInfo* info, Handle<Script> script, in MaybeReportStatistics()
40 bool ParseProgram(ParseInfo* info, Handle<Script> script, in ParseProgram()
64 bool ParseProgram(ParseInfo* info, Handle<Script> script, Isolate* isolate, in ParseProgram()
69 bool ParseFunction(ParseInfo* info, Handle<SharedFunctionInfo> shared_info, in ParseFunction()
95 bool ParseAny(ParseInfo* info, Handle<SharedFunctionInfo> shared_info, in ParseAny()
Drewriter.h17 class ParseInfo; variable
32 V8_EXPORT_PRIVATE static bool Rewrite(ParseInfo* info);
39 ParseInfo* info, Scope* scope, ZonePtrList<Statement>* body);
Dparser.h33 class ParseInfo; variable
134 Parser(LocalIsolate* local_isolate, ParseInfo* info, Handle<Script> script);
143 void ParseOnBackground(LocalIsolate* isolate, ParseInfo* info,
149 void InitializeEmptyScopeChain(ParseInfo* info);
160 void DeserializeScopeChain(IsolateT* isolate, ParseInfo* info,
182 ParseInfo*, Handle<Script>, MaybeHandle<ScopeInfo> maybe_outer_scope_info,
185 ParseInfo*, Handle<SharedFunctionInfo> shared_info, Isolate*,
224 void ParseProgram(Isolate* isolate, Handle<Script> script, ParseInfo* info,
228 void ParseFunction(Isolate* isolate, ParseInfo* info,
232 void PostProcessParseResult(IsolateT* isolate, ParseInfo* info,
[all …]
Dparse-info.h157 class ParseInfo; variable
223 class V8_EXPORT_PRIVATE ParseInfo {
225 ParseInfo(Isolate* isolate, const UnoptimizedCompileFlags flags,
228 ParseInfo(LocalIsolate* isolate, const UnoptimizedCompileFlags flags,
233 ~ParseInfo();
340 ParseInfo(const UnoptimizedCompileFlags flags, UnoptimizedCompileState* state,
Dparser.cc436 Parser::Parser(LocalIsolate* local_isolate, ParseInfo* info, in Parser()
481 void Parser::InitializeEmptyScopeChain(ParseInfo* info) { in InitializeEmptyScopeChain()
492 IsolateT* isolate, ParseInfo* info, in DeserializeScopeChain()
510 Isolate* isolate, ParseInfo* info,
514 LocalIsolate* isolate, ParseInfo* info,
520 void MaybeProcessSourceRanges(ParseInfo* parse_info, Expression* root, in MaybeProcessSourceRanges()
532 ParseInfo* info, in ParseProgram()
577 FunctionLiteral* Parser::DoParseProgram(Isolate* isolate, ParseInfo* info) { in DoParseProgram()
701 void Parser::PostProcessParseResult(IsolateT* isolate, ParseInfo* info, in PostProcessParseResult()
724 template void Parser::PostProcessParseResult(Isolate* isolate, ParseInfo* info,
[all …]
Drewriter.cc385 bool Rewriter::Rewrite(ParseInfo* info) { in DECLARATION_NODE_LIST()
407 ParseInfo* info, Scope* scope, ZonePtrList<Statement>* body) { in RewriteBody()
/third_party/node/deps/v8/src/interpreter/
Dinterpreter.h28 class ParseInfo; variable
49 ParseInfo* parse_info, FunctionLiteral* literal, Handle<Script> script,
57 NewSourcePositionCollectionJob(ParseInfo* parse_info,
Dinterpreter.cc37 InterpreterCompilationJob(ParseInfo* parse_info, FunctionLiteral* literal,
144 void MaybePrintAst(ParseInfo* parse_info, in MaybePrintAst()
175 ParseInfo* parse_info, FunctionLiteral* literal, Handle<Script> script, in InterpreterCompilationJob()
308 ParseInfo* parse_info, FunctionLiteral* literal, Handle<Script> script, in NewCompilationJob()
319 ParseInfo* parse_info, FunctionLiteral* literal, in NewSourcePositionCollectionJob()
/third_party/node/deps/v8/src/asmjs/
Dasm-js.h21 class ParseInfo; variable
29 ParseInfo* parse_info, FunctionLiteral* literal,
Dasm-js.cc147 void ReportCompilationFailure(ParseInfo* parse_info, int position, in ReportCompilationFailure()
187 explicit AsmJsCompilationJob(ParseInfo* parse_info, FunctionLiteral* literal, in AsmJsCompilationJob()
293 ParseInfo* parse_info, FunctionLiteral* literal, in NewCompilationJob()
/third_party/node/deps/v8/src/codegen/
Dcompiler.h36 class ParseInfo; variable
80 ParseInfo* parse_info, Handle<Script> script, Isolate* isolate,
106 CompileForLiveEdit(ParseInfo* parse_info, Handle<Script> script,
296 UnoptimizedCompilationJob(uintptr_t stack_limit, ParseInfo* parse_info, in UnoptimizedCompilationJob()
321 ParseInfo* parse_info() const { in parse_info()
350 ParseInfo* parse_info_;
Dunoptimized-compilation-info.h26 class ParseInfo; variable
34 UnoptimizedCompilationInfo(Zone* zone, ParseInfo* parse_info,
Dunoptimized-compilation-info.cc19 ParseInfo* parse_info, in UnoptimizedCompilationInfo()
Dcompiler.cc682 ParseInfo* parse_info, in EnsureSharedFunctionInfosArrayOnScript()
749 ParseInfo* parse_info, FunctionLiteral* literal, Handle<Script> script, in ExecuteSingleUnoptimizedCompilationJob()
783 Handle<Script> script, ParseInfo* parse_info, in IterativelyExecuteAndFinalizeUnoptimizedCompilationJobs()
1299 bool PreparePendingException(IsolateT* isolate, ParseInfo* parse_info) { in PreparePendingException()
1326 ParseInfo* parse_info, in FailWithPendingException()
1415 ParseInfo* parse_info, Handle<Script> script, IsolateT* isolate) { in CreateTopLevelSharedFunctionInfo()
1424 ParseInfo* parse_info, Handle<Script> script, in CompileToplevel()
1486 RuntimeCallCounterId RuntimeCallCounterIdForCompile(ParseInfo* parse_info) { in RuntimeCallCounterIdForCompile()
1630 ParseInfo info(isolate, flags_, &compile_state_, reusable_state, in Run()
1930 ParseInfo parse_info(isolate, flags, &compile_state, &reusable_state); in CollectSourcePositions()
[all …]
/third_party/node/deps/v8/src/debug/
Ddebug-scopes.h15 class ParseInfo; variable
113 std::unique_ptr<ParseInfo> info_;
Dliveedit.cc755 bool ParseScript(Isolate* isolate, Handle<Script> script, ParseInfo* parse_info, in ParseScript()
993 ParseInfo parse_info(isolate, flags, &compile_state, &reusable_state); in PatchScript()
1004 ParseInfo new_parse_info(isolate, new_flags, &new_compile_state, in PatchScript()
Ddebug-scopes.cc279 info_ = std::make_unique<ParseInfo>(isolate_, flags, &compile_state, in TryParseAndRetrieveScopes()
Ddebug.cc1648 ParseInfo parse_info(isolate, flags, &compile_state, &reusable_state); in CompileTopLevel()
/third_party/node/deps/v8/src/ast/
Dscopes.h41 class ParseInfo;
1148 static bool Analyze(ParseInfo* info);
1161 V8_EXPORT_PRIVATE static void AllocateScopeInfos(ParseInfo* info,
1253 bool AllocateVariables(ParseInfo* info);
1426 V8_WARN_UNUSED_RESULT bool ResolvePrivateNames(ParseInfo* info);
Dscopes.cc679 bool DeclarationScope::Analyze(ParseInfo* info) { in Analyze()
1350 bool DeclarationScope::AllocateVariables(ParseInfo* info) { in AllocateVariables()
2693 void DeclarationScope::AllocateScopeInfos(ParseInfo* info, IsolateT* isolate) { in AllocateScopeInfos()
2727 ParseInfo* info, Isolate* isolate);
2729 ParseInfo* info, LocalIsolate* isolate);
2960 bool ClassScope::ResolvePrivateNames(ParseInfo* info) { in ResolvePrivateNames()
/third_party/node/deps/v8/src/compiler-dispatcher/
Dlazy-compile-dispatcher.h40 class ParseInfo; variable
/third_party/node/deps/v8/src/execution/
Dmessages.cc781 ParseInfo info(isolate, flags, &compile_state, &reusable_state); in RenderCallSite()
841 ParseInfo info(isolate, flags, &compile_state, &reusable_state); in ThrowSpreadArgError()
918 ParseInfo info(isolate, flags, &compile_state, &reusable_state); in ThrowLoadFromNullOrUndefined()
/third_party/node/deps/v8/src/d8/
Dd8.cc704 i::ParseInfo parse_info(i_isolate, flags, &compile_state, &reusable_state); in ExecuteString()