/external/v8/src/parsing/ |
rewriter.h | 15 class DeclarationScope; 34 static bool Rewrite(Parser* parser, DeclarationScope* closure_scope,
|
parse-info.h | 24 class DeclarationScope; 123 DeclarationScope* script_scope() const { return script_scope_; } 124 void set_script_scope(DeclarationScope* script_scope) { 128 DeclarationScope* asm_function_scope() const { return asm_function_scope_; } 129 void set_asm_function_scope(DeclarationScope* scope) { 146 DeclarationScope* scope() const; 262 DeclarationScope* script_scope_; 263 DeclarationScope* asm_function_scope_;
|
rewriter.cc | 18 Processor(uintptr_t stack_limit, DeclarationScope* closure_scope, 32 Processor(Parser* parser, DeclarationScope* closure_scope, Variable* result, 50 DeclarationScope* closure_scope() { return closure_scope_; } 100 DeclarationScope* closure_scope_; 371 DeclarationScope* closure_scope = scope->GetClosureScope(); 405 bool Rewriter::Rewrite(Parser* parser, DeclarationScope* closure_scope,
|
preparser.cc | 89 FunctionKind kind, DeclarationScope* function_scope, bool parsing_module, 138 DeclarationScope* inner_scope = function_scope; 236 DeclarationScope* function_scope = NewFunctionScope(kind);
|
parser-base.h | 62 explicit FormalParametersBase(DeclarationScope* scope) : scope(scope) {} 78 DeclarationScope* scope; 379 DeclarationScope* scope); 382 DeclarationScope* scope() const { return scope_->AsDeclarationScope(); } 473 DeclarationScope* scope_; 650 DeclarationScope* NewScriptScope() const { 651 return new (zone()) DeclarationScope(zone(), ast_value_factory()); 654 DeclarationScope* NewVarblockScope() const { 655 return new (zone()) DeclarationScope(zone(), scope(), BLOCK_SCOPE); 658 ModuleScope* NewModuleScope(DeclarationScope* parent) const [all...] |
parser.h | 169 explicit ParserFormalParameters(DeclarationScope* scope) 354 DeclarationScope* function_scope, 519 void InsertSloppyBlockFunctionVarBindings(DeclarationScope* scope); 549 DeclarationScope* function_scope, 563 DeclarationScope* function_scope, int* num_parameters, [all...] |
parse-info.cc | 144 DeclarationScope* ParseInfo::scope() const { return literal()->scope(); }
|
preparser.h | 809 explicit PreParserFormalParameters(DeclarationScope* scope) 910 DeclarationScope* scope = NewScriptScope(); [all...] |
parser.cc | 176 DeclarationScope* function_scope = NewFunctionScope(kind); 575 DeclarationScope* script_scope = NewScriptScope(); 680 DeclarationScope* scope = outer->AsDeclarationScope(); 845 DeclarationScope* outer_function = outer->GetClosureScope(); [all...] |
/external/v8/src/crankshaft/ |
typing.h | 20 class DeclarationScope; 27 DeclarationScope* scope, BailoutId osr_ast_id, FunctionLiteral* root, 44 DeclarationScope* scope_;
|
/external/v8/src/compiler/ |
ast-loop-assignment-analyzer.h | 33 int GetAssignmentCountForTesting(DeclarationScope* scope, Variable* var); 54 static int GetVariableIndex(DeclarationScope* scope, Variable* var);
|
ast-loop-assignment-analyzer.cc | 304 int ALAA::GetVariableIndex(DeclarationScope* scope, Variable* var) { 312 DeclarationScope* scope, Variable* var) {
|
ast-graph-builder.h | 415 Environment(AstGraphBuilder* builder, DeclarationScope* scope,
|
ast-graph-builder.cc | 300 DeclarationScope* closure_scope = current_scope()->GetClosureScope(); 355 DeclarationScope* scope = info()->scope(); 414 DeclarationScope* scope = info()->scope(); 473 static const char* GetDebugParameterName(Zone* zone, DeclarationScope* scope, 488 DeclarationScope* scope, [all...] |
/external/v8/src/ast/ |
scopes.h | 85 // JS environments are represented in the parser using Scope, DeclarationScope 86 // and ModuleScope. DeclarationScope is used for any scope that hosts 'var' 88 // scope. ModuleScope further specializes DeclarationScope. 107 DeclarationScope* AsDeclarationScope(); 108 const DeclarationScope* AsDeclarationScope() const; 116 void Reparent(DeclarationScope* new_parent) const; 130 DeclarationScope* script_scope, 213 // TODO(verwaest): Move to DeclarationScope? 393 DeclarationScope* GetDeclarationScope(); 396 // function, or eval scope. Same as DeclarationScope(), but skips declaratio [all...] |
scopes.cc | 160 DeclarationScope::DeclarationScope(Zone* zone, 174 DeclarationScope::DeclarationScope(Zone* zone, Scope* outer_scope, 186 ModuleScope::ModuleScope(DeclarationScope* script_scope, 188 : DeclarationScope(ast_value_factory->zone(), script_scope, MODULE_SCOPE, 198 : DeclarationScope(avfactory->zone(), MODULE_SCOPE, scope_info) { 259 DeclarationScope::DeclarationScope(Zone* zone, ScopeType scope_type, 287 void DeclarationScope::SetDefaults() [all...] |
prettyprinter.h | 88 void PrintParameters(DeclarationScope* scope);
|
ast-traversal-visitor.h | 288 DeclarationScope* scope = expr->scope();
|
ast.h | [all...] |
/external/v8/src/debug/ |
debug-scopes.h | 110 void RetrieveScopeChain(DeclarationScope* scope); 112 void CollectNonLocals(ParseInfo* info, DeclarationScope* scope);
|
debug-scopes.cc | 113 DeclarationScope* scope = info->literal()->scope(); 118 DeclarationScope::Analyze(info.get(), AnalyzeMode::kDebugger); 462 void ScopeIterator::RetrieveScopeChain(DeclarationScope* scope) { 468 void ScopeIterator::CollectNonLocals(ParseInfo* info, DeclarationScope* scope) {
|
/external/v8/src/ |
compilation-info.h | 22 class DeclarationScope; 69 DeclarationScope* scope() const;
|
compilation-info.cc | 32 PARSE_INFO_GETTER_WITH_DEFAULT(DeclarationScope*, scope, nullptr)
|
/external/v8/src/interpreter/ |
bytecode-generator.h | 176 inline DeclarationScope* closure_scope() const { return closure_scope_; } 211 DeclarationScope* closure_scope_;
|
/external/v8/src/asmjs/ |
asm-typer.cc | 617 DeclarationScope* scope = fun->scope(); 717 DeclarationScope* scope = fun->scope(); 735 DeclarationScope* scope = fun->scope(); [all...] |