Definition at line 183 of file DelegateHelpers.cs.
184 {
185 return types.Length switch
186 {
196 10 =>
typeof(
Func<, , , , , , , , , >).MakeGenericType(
types),
197 11 =>
typeof(
Func<, , , , , , , , , , >).MakeGenericType(
types),
198 12 =>
typeof(
Func<, , , , , , , , , , , >).MakeGenericType(
types),
199 13 =>
typeof(
Func<, , , , , , , , , , , , >).MakeGenericType(
types),
200 14 =>
typeof(
Func<, , , , , , , , , , , , , >).MakeGenericType(
types),
201 15 =>
typeof(
Func<, , , , , , , , , , , , , , >).MakeGenericType(
types),
202 16 =>
typeof(
Func<, , , , , , , , , , , , , , , >).MakeGenericType(
types),
203 17 =>
typeof(
Func<, , , , , , , , , , , , , , , , >).MakeGenericType(
types),
205 };
206 }
Referenced by System.Linq.Expressions.Expression< TDelegate >.GetFuncType(), System.Linq.Expressions.Compiler.DelegateHelpers.MakeNewDelegate(), System.Runtime.CompilerServices.CallSite< T >.MakeUpdateDelegate(), and System.Linq.Expressions.Expression< TDelegate >.TryGetFuncType().