/external/v8/src/ast/ |
D | scopes.cc | 160 DeclarationScope::DeclarationScope(Zone* zone, in DeclarationScope() function in v8::internal::DeclarationScope 174 DeclarationScope::DeclarationScope(Zone* zone, Scope* outer_scope, in DeclarationScope() function in v8::internal::DeclarationScope 186 ModuleScope::ModuleScope(DeclarationScope* script_scope, in ModuleScope() 188 : DeclarationScope(ast_value_factory->zone(), script_scope, MODULE_SCOPE, in ModuleScope() 198 : DeclarationScope(avfactory->zone(), MODULE_SCOPE, scope_info) { in ModuleScope() 259 DeclarationScope::DeclarationScope(Zone* zone, ScopeType scope_type, in DeclarationScope() function in v8::internal::DeclarationScope 287 void DeclarationScope::SetDefaults() { in SetDefaults() 304 DeclarationScope* outer_declaration_scope = in SetDefaults() 342 DeclarationScope* scope = GetClosureScope(); in HasSimpleParameters() 346 bool DeclarationScope::ShouldEagerCompile() const { in ShouldEagerCompile() [all …]
|
D | scopes.h | 107 DeclarationScope* AsDeclarationScope(); in NON_EXPORTED_BASE() 108 const DeclarationScope* AsDeclarationScope() const; in NON_EXPORTED_BASE() 116 void Reparent(DeclarationScope* new_parent) const; in NON_EXPORTED_BASE() 130 DeclarationScope* script_scope, in NON_EXPORTED_BASE() 393 DeclarationScope* GetDeclarationScope(); in NON_EXPORTED_BASE() 400 DeclarationScope* GetClosureScope(); in NON_EXPORTED_BASE() 401 const DeclarationScope* GetClosureScope() const; in NON_EXPORTED_BASE() 405 DeclarationScope* GetReceiverScope(); in NON_EXPORTED_BASE() 572 VariableProxy* FetchFreeVariables(DeclarationScope* max_outer_scope, in NON_EXPORTED_BASE() 610 friend class DeclarationScope; in NON_EXPORTED_BASE() local [all …]
|
D | prettyprinter.h | 88 void PrintParameters(DeclarationScope* scope);
|
D | ast.h | 2571 DeclarationScope* scope() const { return scope_; } in scope() 2701 AstValueFactory* ast_value_factory, DeclarationScope* scope, in FunctionLiteral() 2748 DeclarationScope* scope_; 3495 const AstRawString* name, DeclarationScope* scope, in NewFunctionLiteral() 3512 FunctionLiteral* NewScriptOrEvalFunctionLiteral(DeclarationScope* scope, in NewScriptOrEvalFunctionLiteral()
|
D | ast-traversal-visitor.h | 288 DeclarationScope* scope = expr->scope(); in VisitFunctionLiteral()
|
/external/v8/src/parsing/ |
D | parse-info.h | 24 class DeclarationScope; variable 123 DeclarationScope* script_scope() const { return script_scope_; } in script_scope() 124 void set_script_scope(DeclarationScope* script_scope) { in set_script_scope() 128 DeclarationScope* asm_function_scope() const { return asm_function_scope_; } in asm_function_scope() 129 void set_asm_function_scope(DeclarationScope* scope) { in set_asm_function_scope() 146 DeclarationScope* scope() const; 262 DeclarationScope* script_scope_; 263 DeclarationScope* asm_function_scope_;
|
D | rewriter.cc | 18 Processor(uintptr_t stack_limit, DeclarationScope* closure_scope, in Processor() 32 Processor(Parser* parser, DeclarationScope* closure_scope, Variable* result, in Processor() 50 DeclarationScope* closure_scope() { return closure_scope_; } in closure_scope() 100 DeclarationScope* closure_scope_; 371 DeclarationScope* closure_scope = scope->GetClosureScope(); in DECLARATION_NODE_LIST() 405 bool Rewriter::Rewrite(Parser* parser, DeclarationScope* closure_scope, in Rewrite()
|
D | rewriter.h | 15 class DeclarationScope; variable 34 static bool Rewrite(Parser* parser, DeclarationScope* closure_scope,
|
D | preparser.cc | 89 FunctionKind kind, DeclarationScope* function_scope, bool parsing_module, in PreParseFunction() 138 DeclarationScope* inner_scope = function_scope; in PreParseFunction() 236 DeclarationScope* function_scope = NewFunctionScope(kind); in ParseFunctionLiteral()
|
D | parser-base.h | 62 explicit FormalParametersBase(DeclarationScope* scope) : scope(scope) {} in FormalParametersBase() 78 DeclarationScope* scope; 379 DeclarationScope* scope); 382 DeclarationScope* scope() const { return scope_->AsDeclarationScope(); } in scope() 473 DeclarationScope* scope_; 650 DeclarationScope* NewScriptScope() const { in NewScriptScope() 651 return new (zone()) DeclarationScope(zone(), ast_value_factory()); in NewScriptScope() 654 DeclarationScope* NewVarblockScope() const { in NewVarblockScope() 655 return new (zone()) DeclarationScope(zone(), scope(), BLOCK_SCOPE); in NewVarblockScope() 658 ModuleScope* NewModuleScope(DeclarationScope* parent) const { in NewModuleScope() [all …]
|
D | parser.h | 169 explicit ParserFormalParameters(DeclarationScope* scope) in ParserFormalParameters() 354 DeclarationScope* function_scope, 519 void InsertSloppyBlockFunctionVarBindings(DeclarationScope* scope); 549 DeclarationScope* function_scope, 563 DeclarationScope* function_scope, int* num_parameters, 1077 DeclarationScope* scope,
|
D | preparser.h | 809 explicit PreParserFormalParameters(DeclarationScope* scope) in PreParserFormalParameters() 910 DeclarationScope* scope = NewScriptScope(); 945 DeclarationScope* function_scope, 967 SkipFunction(FunctionKind kind, DeclarationScope* function_scope, 1101 DeclarationScope* function_scope, PreParserStatementList result, 1407 V8_INLINE void InsertSloppyBlockFunctionVarBindings(DeclarationScope* scope) { 1626 DeclarationScope* scope,
|
D | parse-info.cc | 144 DeclarationScope* ParseInfo::scope() const { return literal()->scope(); } in scope()
|
D | parser.cc | 176 DeclarationScope* function_scope = NewFunctionScope(kind); in DefaultConstructor() 575 DeclarationScope* script_scope = NewScriptScope(); in DeserializeScopeChain() 680 DeclarationScope* scope = outer->AsDeclarationScope(); in DoParseProgram() 845 DeclarationScope* outer_function = outer->GetClosureScope(); in DoParseFunction() 869 DeclarationScope* scope = NewFunctionScope(kind); in DoParseFunction() 1815 DeclarationScope* function_scope, ZoneList<Statement*>* result, int index) { in CreateFunctionNameAssignment() 2626 DeclarationScope* scope; in ParseFunctionLiteral() 2759 FunctionKind kind, DeclarationScope* function_scope, int* num_parameters, in SkipFunction() 3132 DeclarationScope* function_scope, int* num_parameters, int* function_length, in ParseFunction() 3339 void Parser::InsertSloppyBlockFunctionVarBindings(DeclarationScope* scope) { in InsertSloppyBlockFunctionVarBindings()
|
/external/v8/src/crankshaft/ |
D | typing.h | 20 class DeclarationScope; variable 27 DeclarationScope* scope, BailoutId osr_ast_id, FunctionLiteral* root, 44 DeclarationScope* scope_;
|
/external/v8/src/compiler/ |
D | ast-loop-assignment-analyzer.h | 33 int GetAssignmentCountForTesting(DeclarationScope* scope, Variable* var); 54 static int GetVariableIndex(DeclarationScope* scope, Variable* var);
|
D | ast-loop-assignment-analyzer.cc | 304 int ALAA::GetVariableIndex(DeclarationScope* scope, Variable* var) { in GetVariableIndex() 312 DeclarationScope* scope, Variable* var) { in GetAssignmentCountForTesting()
|
D | ast-graph-builder.cc | 300 DeclarationScope* closure_scope = current_scope()->GetClosureScope(); in GetFunctionClosureForContext() 355 DeclarationScope* scope = info()->scope(); in CreateGraph() 414 DeclarationScope* scope = info()->scope(); in CreateGraphBody() 473 static const char* GetDebugParameterName(Zone* zone, DeclarationScope* scope, in GetDebugParameterName() 488 DeclarationScope* scope, in Environment() 2263 DeclarationScope* scope = info()->scope(); in BuildLocalActivationContext()
|
D | ast-graph-builder.h | 415 Environment(AstGraphBuilder* builder, DeclarationScope* scope,
|
/external/v8/src/debug/ |
D | debug-scopes.h | 110 void RetrieveScopeChain(DeclarationScope* scope); 112 void CollectNonLocals(ParseInfo* info, DeclarationScope* scope);
|
D | debug-scopes.cc | 113 DeclarationScope* scope = info->literal()->scope(); in ScopeIterator() 118 DeclarationScope::Analyze(info.get(), AnalyzeMode::kDebugger); in ScopeIterator() 462 void ScopeIterator::RetrieveScopeChain(DeclarationScope* scope) { in RetrieveScopeChain() 468 void ScopeIterator::CollectNonLocals(ParseInfo* info, DeclarationScope* scope) { in CollectNonLocals()
|
/external/v8/src/interpreter/ |
D | bytecode-generator.h | 176 inline DeclarationScope* closure_scope() const { return closure_scope_; } in closure_scope() 211 DeclarationScope* closure_scope_;
|
/external/v8/src/ |
D | compilation-info.h | 22 class DeclarationScope; variable 69 DeclarationScope* scope() const;
|
D | compilation-info.cc | 32 PARSE_INFO_GETTER_WITH_DEFAULT(DeclarationScope*, scope, nullptr) in PARSE_INFO_GETTER()
|
D | compiler.cc | 388 bool UseAsmWasm(DeclarationScope* scope, Handle<SharedFunctionInfo> shared_info, in UseAsmWasm() 396 DeclarationScope* scope, in UseCompilerDispatcher() 1223 DeclarationScope::Analyze(info, AnalyzeMode::kRegular); in Analyze()
|