Home
last modified time | relevance | path

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

/external/v8/src/parsing/
Drewriter.cc18 Processor(uintptr_t stack_limit, DeclarationScope* closure_scope, in Processor() argument
26 closure_scope_(closure_scope), in Processor()
28 DCHECK_EQ(closure_scope, closure_scope->GetClosureScope()); in Processor()
32 Processor(Parser* parser, DeclarationScope* closure_scope, Variable* result, in Processor() argument
40 closure_scope_(closure_scope), in Processor()
42 DCHECK_EQ(closure_scope, closure_scope->GetClosureScope()); in Processor()
50 DeclarationScope* closure_scope() { return closure_scope_; } in closure_scope() function in v8::internal::Processor
252 CHECK_NOT_NULL(closure_scope()); in VisitTryFinallyStatement()
253 Variable* backup = closure_scope()->NewTemporary( in VisitTryFinallyStatement()
408 bool Rewriter::Rewrite(Parser* parser, DeclarationScope* closure_scope, in Rewrite() argument
[all …]
Drewriter.h35 static bool Rewrite(Parser* parser, DeclarationScope* closure_scope,
/external/v8/src/interpreter/
Dbytecode-generator.cc916 DCHECK_EQ(closure_scope(), closure_scope()->GetClosureScope()); in BytecodeGenerator()
1034 ContextScope incoming_context(this, closure_scope()); in GenerateBytecode()
1047 if (closure_scope()->NeedsContext()) { in GenerateBytecode()
1050 ContextScope local_function_context(this, closure_scope()); in GenerateBytecode()
1063 VisitArgumentsObject(closure_scope()->arguments()); in GenerateBytecodeBody()
1066 Variable* rest_parameter = closure_scope()->rest_parameter(); in GenerateBytecodeBody()
1071 VisitThisFunctionVariable(closure_scope()->function_var()); in GenerateBytecodeBody()
1072 VisitThisFunctionVariable(closure_scope()->this_function_var()); in GenerateBytecodeBody()
1075 VisitNewTargetVariable(closure_scope()->new_target_var()); in GenerateBytecodeBody()
1089 int num_parameters = closure_scope()->num_parameters(); in GenerateBytecodeBody()
[all …]
Dbytecode-generator.h300 inline DeclarationScope* closure_scope() const { return closure_scope_; } in closure_scope() function