Searched refs:new_target_var (Results 1 – 6 of 6) sorted by relevance
2599 VariableProxy* new_target_var() const { return new_target_var_; } in new_target_var() function2605 SuperCallReference(VariableProxy* this_var, VariableProxy* new_target_var, in SuperCallReference() argument2609 new_target_var_(new_target_var), in SuperCallReference()2612 DCHECK(new_target_var->raw_name()->IsOneByteEqualTo(".new.target")); in SuperCallReference()3289 VariableProxy* new_target_var, in NewSuperCallReference() argument3293 SuperCallReference(this_var, new_target_var, this_function_var, pos); in NewSuperCallReference()
576 RECURSE_EXPRESSION(VisitVariableProxy(expr->new_target_var())); in VisitSuperCallReference()
756 Variable* new_target_var() { return new_target_; } in new_target_var() function
1075 VisitNewTargetVariable(closure_scope()->new_target_var()); in GenerateBytecodeBody()1135 } else if (closure_scope()->new_target_var()) { in AllocateTopLevelRegisters()1138 Variable* new_target_var = closure_scope()->new_target_var(); in AllocateTopLevelRegisters() local1139 if (new_target_var->location() == VariableLocation::LOCAL) { in AllocateTopLevelRegisters()1141 GetRegisterForLocalVariable(new_target_var); in AllocateTopLevelRegisters()3736 VisitForRegisterValue(super->new_target_var(), construct_args[2]); in VisitCallSuper()3743 VisitForAccumulatorValue(super->new_target_var()); in VisitCallSuper()
108 scope->AsDeclarationScope()->new_target_var() != nullptr; in Create()
995 if (new_literal_it->second->scope()->new_target_var()) { in CanRestartFrame()