public CallExpression(IAstCallable callee, IEnumerable<IAstExpression> arguments) { Argument.RequireNotNull("arguments", arguments); var argumentList = arguments.ToList(); Argument.RequireNotContainsNull("arguments", argumentList); this.Callee = callee; this.Arguments = argumentList; }
public CallExpression(IAstCallable callee, IEnumerable <IAstExpression> arguments) { Argument.RequireNotNull("arguments", arguments); var argumentList = arguments.ToList(); Argument.RequireNotContainsNull("arguments", argumentList); this.Callee = callee; this.Arguments = argumentList; }
public CallExpression(IAstCallable callee, params IAstExpression[] arguments) : this(callee, (IEnumerable<IAstExpression>)arguments) { }
public CallExpression(IAstCallable callee, params IAstExpression[] arguments) : this(callee, (IEnumerable <IAstExpression>)arguments) { }