public override BoundNode VisitArgListOperator(BoundArgListOperator node) { BoundSpillSequenceBuilder builder = null; var newArgs = VisitExpressionList(ref builder, node.Arguments); return(UpdateExpression(builder, node.Update(newArgs, node.ArgumentRefKindsOpt, node.Type))); }
public override BoundNode VisitArgListOperator(BoundArgListOperator node) { if (_inExpressionLambda) { Error(ErrorCode.ERR_VarArgsInExpressionTree, node); } return(base.VisitArgListOperator(node)); }
public override BoundNode VisitArgListOperator(BoundArgListOperator node) { BoundSpillSequence2 ss = null; var newArgs = VisitExpressionList(ref ss, node.Arguments); return UpdateExpression(ss, node.Update(newArgs, node.ArgumentRefKindsOpt, node.Type)); }
public override BoundNode VisitArgListOperator(BoundArgListOperator node) { if (_inExpressionLambda) { Error(ErrorCode.ERR_VarArgsInExpressionTree, node); } return base.VisitArgListOperator(node); }