private ComplexCallHelper ( Expression instance, MethodInfo method ) : Expression | ||
instance | Expression | |
method | MethodInfo | |
Résultat | Expression |
private static DynamicMetaObject MakeOperatorError(OperatorInfo info, DynamicMetaObject[] args) { return(new DynamicMetaObject( Ast.Throw( AstUtils.ComplexCallHelper( typeof(BinderOps).GetMethod("BadArgumentsForOperation"), ArrayUtils.Insert((Expression)AstUtils.Constant(info.Operator), DynamicUtils.GetExpressions(args)) ) ), BindingRestrictions.Combine(args) )); }