Home
last modified time | relevance | path

Searched refs:new_target_var (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/ast/
H A Dast.h2601 VariableProxy* new_target_var() const { return new_target_var_; } in new_target_var() function in v8::internal::final
2609 SuperCallReference(VariableProxy* new_target_var, in SuperCallReference() argument
2612 new_target_var_(new_target_var), in SuperCallReference()
2614 DCHECK(new_target_var->raw_name()->IsOneByteEqualTo(".new.target")); in SuperCallReference()
3298 SuperCallReference* NewSuperCallReference(VariableProxy* new_target_var, in NewSuperCallReference() argument
3301 return zone_->New<SuperCallReference>(new_target_var, this_function_var, in NewSuperCallReference()
H A Dast-traversal-visitor.h578 RECURSE_EXPRESSION(VisitVariableProxy(expr->new_target_var())); in VisitSuperCallReference()
H A Dscopes.h1045 Variable* new_target_var() { return new_target_; } in new_target_var() function in v8::internal::DeclarationScope
/third_party/node/deps/v8/src/interpreter/
H A Dbytecode-generator.cc1415 VisitNewTargetVariable(closure_scope()->new_target_var()); in GenerateBytecodeBody()
1489 } else if (closure_scope()->new_target_var()) { in AllocateTopLevelRegisters()
1490 // Either directly use new_target_var or allocate a new register for in AllocateTopLevelRegisters()
1492 Variable* new_target_var = closure_scope()->new_target_var(); in AllocateTopLevelRegisters() local
1493 if (new_target_var->location() == VariableLocation::LOCAL) { in AllocateTopLevelRegisters()
1495 GetRegisterForLocalVariable(new_target_var); in AllocateTopLevelRegisters()
5624 VisitForRegisterValue(super->new_target_var(), construct_args[2]); in VisitCallSuper()
5635 VisitForAccumulatorValue(super->new_target_var()); in VisitCallSuper()
/third_party/node/deps/v8/src/objects/
H A Dscope-info.cc112 scope->AsDeclarationScope()->new_target_var() != nullptr; in Create()

Completed in 25 milliseconds