16 int IArgumentProvider.ArgumentCount => 3;
53 return enumerator.Current ==
_arg2;
Enumerator GetEnumerator()
static ReadOnlyCollection< ParameterExpression > ReturnReadOnly(IParameterProvider provider, ref object collection)
override bool SameArguments(ICollection< Expression > arguments)
DynamicExpression3(Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2)
override ReadOnlyCollection< Expression > GetOrMakeArguments()
override DynamicExpression Rewrite(Expression[] args)
readonly Expression _arg1
readonly Expression _arg2
static DynamicExpression MakeDynamic(Type delegateType, CallSiteBinder binder, params Expression[] arguments)
Expression GetArgument(int index)