Lines Matching refs:target
294 // BreakableStatement is a statement that can be the target of a break
594 IterationStatement* target() const { return target_; }
600 ContinueStatement(IterationStatement* target, int pos)
601 : JumpStatement(pos, kContinueStatement), target_(target) {}
609 BreakableStatement* target() const { return target_; }
615 BreakStatement(BreakableStatement* target, int pos)
616 : JumpStatement(pos, kBreakStatement), target_(target) {}
2031 Expression* target() const { return target_; }
2047 Assignment(NodeType type, Token::Value op, Expression* target,
2069 CompoundAssignment(Token::Value op, Expression* target, Expression* value,
2071 : Assignment(kCompoundAssignment, op, target, value, pos),
2614 DCHECK(new_target_var->raw_name()->IsOneByteEqualTo(".new.target"));
2882 ContinueStatement* NewContinueStatement(IterationStatement* target, int pos) {
2883 return zone_->New<ContinueStatement>(target, pos);
2886 BreakStatement* NewBreakStatement(BreakableStatement* target, int pos) {
2887 return zone_->New<BreakStatement>(target, pos);
3181 Expression* target,
3185 DCHECK_NOT_NULL(target);
3188 if (op != Token::INIT && target->IsVariableProxy()) {
3189 target->AsVariableProxy()->set_is_assigned();
3193 return zone_->New<Assignment>(AstNode::kAssignment, op, target, value,
3197 op, target, value, pos,
3198 NewBinaryOperation(Token::BinaryOpForAssignment(op), target, value,