Home
last modified time | relevance | path

Searched refs:closure_scope (Results 1 - 4 of 4) sorted by relevance

/third_party/node/deps/v8/src/parsing/
H A Drewriter.cc20 Processor(uintptr_t stack_limit, DeclarationScope* closure_scope, in Processor() argument
25 closure_scope_(closure_scope), in Processor()
30 DCHECK_EQ(closure_scope, closure_scope->GetClosureScope()); in Processor()
34 Processor(Parser* parser, DeclarationScope* closure_scope, Variable* result, in Processor() argument
39 closure_scope_(closure_scope), in Processor()
44 DCHECK_EQ(closure_scope, closure_scope->GetClosureScope()); in Processor()
52 DeclarationScope* closure_scope() { return closure_scope_; } in closure_scope() function in v8::internal::final
250 CHECK_NOT_NULL(closure_scope()); in VisitTryFinallyStatement()
[all...]
H A Dparser-base.h1115 DeclarationScope* closure_scope = scope()->GetClosureScope(); in UseThis() local
1116 DeclarationScope* receiver_scope = closure_scope->GetReceiverScope(); in UseThis()
1119 if (closure_scope == receiver_scope) { in UseThis()
1121 // which case we haven't realized yet that closure_scope != in UseThis()
1125 closure_scope->set_has_this_reference(); in UseThis()
/third_party/node/deps/v8/src/interpreter/
H A Dbytecode-generator.cc1170 DCHECK_EQ(closure_scope(), closure_scope()->GetClosureScope()); in BytecodeGenerator()
1371 ContextScope incoming_context(this, closure_scope()); in GenerateBytecode()
1387 if (NeedsContextInitialization(closure_scope())) { in GenerateBytecode()
1390 ContextScope local_function_context(this, closure_scope()); in GenerateBytecode()
1403 VisitArgumentsObject(closure_scope()->arguments()); in GenerateBytecodeBody()
1406 Variable* rest_parameter = closure_scope()->rest_parameter(); in GenerateBytecodeBody()
1411 VisitThisFunctionVariable(closure_scope()->function_var()); in GenerateBytecodeBody()
1412 VisitThisFunctionVariable(closure_scope()->this_function_var()); in GenerateBytecodeBody()
1415 VisitNewTargetVariable(closure_scope() in GenerateBytecodeBody()
[all...]
H A Dbytecode-generator.h454 inline DeclarationScope* closure_scope() const { return closure_scope_; } in closure_scope() function in v8::internal::interpreter::final

Completed in 17 milliseconds