private static DynamicExpression SetMember(ActionBinder binder, string name, Type result, params Expression[] arguments) { ContractUtils.RequiresNotNull(arguments, "arguments"); ContractUtils.Requires(arguments.Length >= 2, "arguments"); return(Expression.Dynamic(OldSetMemberAction.Make(binder, name), result, arguments)); }
public SetMemberBinderHelper(CodeContext context, OldSetMemberAction action, object[] args) : base(context, action, args) { }