public Tret FastInvoke6(FastDynamicSite <T0, T1, T2, T3, T4, T5, Tret> site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) { return(site.UpdateBindingAndInvoke(arg0, arg1, arg2, arg3, arg4, arg5)); }
public Tret FastInvoke2(FastDynamicSite <T0, T1, Tret> site, T0 arg0, T1 arg1) { return(site.UpdateBindingAndInvoke(arg0, arg1)); }
public Tret FastInvoke4(FastDynamicSite <T0, T1, T2, T3, Tret> site, T0 arg0, T1 arg1, T2 arg2, T3 arg3) { return(site.UpdateBindingAndInvoke(arg0, arg1, arg2, arg3)); }
public Tret FastInvoke1(FastDynamicSite <T0, Tret> site, T0 arg0) { return(site.UpdateBindingAndInvoke(arg0)); }