/third_party/node/deps/v8/src/parsing/ |
D | parse-info.cc | 202 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 …]
|
D | parsing.h | 13 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,
|
D | parsing.cc | 26 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()
|
D | rewriter.h | 17 class ParseInfo; variable 32 V8_EXPORT_PRIVATE static bool Rewrite(ParseInfo* info); 39 ParseInfo* info, Scope* scope, ZonePtrList<Statement>* body);
|
D | parser.h | 33 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 …]
|
D | parse-info.h | 157 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,
|
D | parser.cc | 436 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 …]
|
D | rewriter.cc | 385 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/ |
D | interpreter.h | 28 class ParseInfo; variable 49 ParseInfo* parse_info, FunctionLiteral* literal, Handle<Script> script, 57 NewSourcePositionCollectionJob(ParseInfo* parse_info,
|
D | interpreter.cc | 37 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/ |
D | asm-js.h | 21 class ParseInfo; variable 29 ParseInfo* parse_info, FunctionLiteral* literal,
|
D | asm-js.cc | 147 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/ |
D | compiler.h | 36 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_;
|
D | unoptimized-compilation-info.h | 26 class ParseInfo; variable 34 UnoptimizedCompilationInfo(Zone* zone, ParseInfo* parse_info,
|
D | unoptimized-compilation-info.cc | 19 ParseInfo* parse_info, in UnoptimizedCompilationInfo()
|
D | compiler.cc | 682 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/ |
D | debug-scopes.h | 15 class ParseInfo; variable 113 std::unique_ptr<ParseInfo> info_;
|
D | liveedit.cc | 755 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()
|
D | debug-scopes.cc | 279 info_ = std::make_unique<ParseInfo>(isolate_, flags, &compile_state, in TryParseAndRetrieveScopes()
|
D | debug.cc | 1648 ParseInfo parse_info(isolate, flags, &compile_state, &reusable_state); in CompileTopLevel()
|
/third_party/node/deps/v8/src/ast/ |
D | scopes.h | 41 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);
|
D | scopes.cc | 679 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/ |
D | lazy-compile-dispatcher.h | 40 class ParseInfo; variable
|
/third_party/node/deps/v8/src/execution/ |
D | messages.cc | 781 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/ |
D | d8.cc | 704 i::ParseInfo parse_info(i_isolate, flags, &compile_state, &reusable_state); in ExecuteString()
|