1 type derived from CallSite
System.Linq.Expressions (1)
System\Runtime\CompilerServices\CallSite.cs (1)
122
public class CallSite<T> :
CallSite
where T : class
208 references to CallSite
Microsoft.AspNetCore.JsonPatch (2)
Internal\DynamicObjectAdapter.cs (2)
185
var callsite = CallSite<Func<
CallSite
, object, object>>.Create(binder);
222
var callsite = CallSite<Func<
CallSite
, object, object, object>>.Create(binder);
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\DynamicDebuggerProxy.cs (10)
131
var site = CallSite<Func<
CallSite
, T1, T2, object>>.Create(binder);
140
var trueFalseSite = CallSite<Func<
CallSite
, T, bool>>
148
var site = CallSite<Func<
CallSite
, T, object>>
159
var site = CallSite<Func<
CallSite
, T, K>>.Create(Binder.Convert(kind, type, accessibilityContext));
178
delegateSignatureTypes[0] = typeof(
CallSite
);
211
var
site =
CallSite
.Create(delegateType, binder);
298
var site = CallSite<Func<
CallSite
, T, object>>.Create(binder);
364
var site = CallSite<Func<
CallSite
, TObject, TValue, object>>.Create(binder);
407
var site = CallSite<Func<
CallSite
, object, object>>.Create(new GetMemberValueBinder(name, ignoreCase));
Microsoft.VisualBasic.Core (23)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (23)
1371
CallSiteSignature(0) = GetType(
CallSite
) ' CallSite must go first
1418
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object)) =
1419
CallSite(Of Func(Of
CallSite
, Object, Object)).Create(action)
1422
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object)) =
1423
CallSite(Of Func(Of
CallSite
, Object, Object, Object)).Create(action)
1426
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object)) =
1427
CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object)).Create(action)
1430
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object)) =
1431
CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object)).Create(action)
1434
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object)) =
1435
CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object)).Create(action)
1438
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object, Object)) =
1439
CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object, Object)).Create(action)
1442
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object, Object, Object)) =
1443
CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object, Object, Object)).Create(action)
1446
Dim c As CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object, Object, Object, Object)) =
1447
CallSite(Of Func(Of
CallSite
, Object, Object, Object, Object, Object, Object, Object, Object, Object)).Create(action)
1451
delegateArgTypes(0) = GetType(
CallSite
)
1455
Dim c As
CallSite
=
CallSite
.Create(Expression.GetDelegateType(delegateArgTypes), action)
1478
delegateArgTypes(0) = GetType(
CallSite
)
1481
Dim c As
CallSite
=
CallSite
.Create(Expression.GetFuncType(delegateArgTypes), GetCachedBinder(action))
netstandard (1)
netstandard.cs (1)
1503
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.CompilerServices.
CallSite
))]
PresentationFramework-SystemCore (9)
DynamicAccessorImpl.cs (9)
30
_getter = CallSite<Func<
CallSite
, object, object>>.Create(binder);
41
_setter = CallSite<Action<
CallSite
, object, object>>.Create(binder);
47
CallSite<Func<
CallSite
, object, object>> _getter;
48
CallSite<Action<
CallSite
, object, object>> _setter;
71
typeArgs[0] = typeof(
CallSite
);
81
_getterCallSite = (
CallSite
)createMethod.Invoke(null, new object[]{ getBinder });
90
typeArgs[0] = typeof(
CallSite
);
101
_setterCallSite = (
CallSite
)createMethod.Invoke(null, new object[]{ setBinder });
155
CallSite
_getterCallSite, _setterCallSite;
System.Core (1)
System.Core.cs (1)
183
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.CompilerServices.
CallSite
))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
5
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.CompilerServices.
CallSite
))]
System.Linq.Expressions (161)
System\Dynamic\UpdateDelegates.Generated.cs (100)
14
internal static TRet UpdateAndExecute1<T0, TRet>(
CallSite
site, T0 arg0)
19
var @this = (CallSite<Func<
CallSite
, T0, TRet>>)site;
20
Func<
CallSite
, T0, TRet>[] applicable;
21
Func<
CallSite
, T0, TRet> rule, originalRule = @this.Target;
150
internal static TRet NoMatch1<T0, TRet>(
CallSite
site, T0 arg0)
160
internal static TRet UpdateAndExecute2<T0, T1, TRet>(
CallSite
site, T0 arg0, T1 arg1)
165
var @this = (CallSite<Func<
CallSite
, T0, T1, TRet>>)site;
166
Func<
CallSite
, T0, T1, TRet>[] applicable;
167
Func<
CallSite
, T0, T1, TRet> rule, originalRule = @this.Target;
296
internal static TRet NoMatch2<T0, T1, TRet>(
CallSite
site, T0 arg0, T1 arg1)
306
internal static TRet UpdateAndExecute3<T0, T1, T2, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2)
311
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, TRet>>)site;
312
Func<
CallSite
, T0, T1, T2, TRet>[] applicable;
313
Func<
CallSite
, T0, T1, T2, TRet> rule, originalRule = @this.Target;
442
internal static TRet NoMatch3<T0, T1, T2, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2)
452
internal static TRet UpdateAndExecute4<T0, T1, T2, T3, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
457
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, TRet>>)site;
458
Func<
CallSite
, T0, T1, T2, T3, TRet>[] applicable;
459
Func<
CallSite
, T0, T1, T2, T3, TRet> rule, originalRule = @this.Target;
588
internal static TRet NoMatch4<T0, T1, T2, T3, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
598
internal static TRet UpdateAndExecute5<T0, T1, T2, T3, T4, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
603
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, T4, TRet>>)site;
604
Func<
CallSite
, T0, T1, T2, T3, T4, TRet>[] applicable;
605
Func<
CallSite
, T0, T1, T2, T3, T4, TRet> rule, originalRule = @this.Target;
734
internal static TRet NoMatch5<T0, T1, T2, T3, T4, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
744
internal static TRet UpdateAndExecute6<T0, T1, T2, T3, T4, T5, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
749
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, T4, T5, TRet>>)site;
750
Func<
CallSite
, T0, T1, T2, T3, T4, T5, TRet>[] applicable;
751
Func<
CallSite
, T0, T1, T2, T3, T4, T5, TRet> rule, originalRule = @this.Target;
880
internal static TRet NoMatch6<T0, T1, T2, T3, T4, T5, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
890
internal static TRet UpdateAndExecute7<T0, T1, T2, T3, T4, T5, T6, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
895
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, TRet>>)site;
896
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, TRet>[] applicable;
897
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, TRet> rule, originalRule = @this.Target;
1026
internal static TRet NoMatch7<T0, T1, T2, T3, T4, T5, T6, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
1036
internal static TRet UpdateAndExecute8<T0, T1, T2, T3, T4, T5, T6, T7, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
1041
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, TRet>>)site;
1042
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, TRet>[] applicable;
1043
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, TRet> rule, originalRule = @this.Target;
1172
internal static TRet NoMatch8<T0, T1, T2, T3, T4, T5, T6, T7, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
1182
internal static TRet UpdateAndExecute9<T0, T1, T2, T3, T4, T5, T6, T7, T8, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)
1187
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, TRet>>)site;
1188
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, TRet>[] applicable;
1189
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, TRet> rule, originalRule = @this.Target;
1318
internal static TRet NoMatch9<T0, T1, T2, T3, T4, T5, T6, T7, T8, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)
1328
internal static TRet UpdateAndExecute10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)
1333
var @this = (CallSite<Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet>>)site;
1334
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet>[] applicable;
1335
Func<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet> rule, originalRule = @this.Target;
1464
internal static TRet NoMatch10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)
1474
internal static void UpdateAndExecuteVoid1<T0>(
CallSite
site, T0 arg0)
1479
var @this = (CallSite<Action<
CallSite
, T0>>)site;
1480
Action<
CallSite
, T0>[] applicable;
1481
Action<
CallSite
, T0> rule, originalRule = @this.Target;
1609
internal static void NoMatchVoid1<T0>(
CallSite
site, T0 arg0)
1619
internal static void UpdateAndExecuteVoid2<T0, T1>(
CallSite
site, T0 arg0, T1 arg1)
1624
var @this = (CallSite<Action<
CallSite
, T0, T1>>)site;
1625
Action<
CallSite
, T0, T1>[] applicable;
1626
Action<
CallSite
, T0, T1> rule, originalRule = @this.Target;
1754
internal static void NoMatchVoid2<T0, T1>(
CallSite
site, T0 arg0, T1 arg1)
1764
internal static void UpdateAndExecuteVoid3<T0, T1, T2>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2)
1769
var @this = (CallSite<Action<
CallSite
, T0, T1, T2>>)site;
1770
Action<
CallSite
, T0, T1, T2>[] applicable;
1771
Action<
CallSite
, T0, T1, T2> rule, originalRule = @this.Target;
1899
internal static void NoMatchVoid3<T0, T1, T2>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2)
1909
internal static void UpdateAndExecuteVoid4<T0, T1, T2, T3>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
1914
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3>>)site;
1915
Action<
CallSite
, T0, T1, T2, T3>[] applicable;
1916
Action<
CallSite
, T0, T1, T2, T3> rule, originalRule = @this.Target;
2044
internal static void NoMatchVoid4<T0, T1, T2, T3>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
2054
internal static void UpdateAndExecuteVoid5<T0, T1, T2, T3, T4>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
2059
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3, T4>>)site;
2060
Action<
CallSite
, T0, T1, T2, T3, T4>[] applicable;
2061
Action<
CallSite
, T0, T1, T2, T3, T4> rule, originalRule = @this.Target;
2189
internal static void NoMatchVoid5<T0, T1, T2, T3, T4>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
2199
internal static void UpdateAndExecuteVoid6<T0, T1, T2, T3, T4, T5>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
2204
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3, T4, T5>>)site;
2205
Action<
CallSite
, T0, T1, T2, T3, T4, T5>[] applicable;
2206
Action<
CallSite
, T0, T1, T2, T3, T4, T5> rule, originalRule = @this.Target;
2334
internal static void NoMatchVoid6<T0, T1, T2, T3, T4, T5>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
2344
internal static void UpdateAndExecuteVoid7<T0, T1, T2, T3, T4, T5, T6>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
2349
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6>>)site;
2350
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6>[] applicable;
2351
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6> rule, originalRule = @this.Target;
2479
internal static void NoMatchVoid7<T0, T1, T2, T3, T4, T5, T6>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
2489
internal static void UpdateAndExecuteVoid8<T0, T1, T2, T3, T4, T5, T6, T7>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
2494
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7>>)site;
2495
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7>[] applicable;
2496
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7> rule, originalRule = @this.Target;
2624
internal static void NoMatchVoid8<T0, T1, T2, T3, T4, T5, T6, T7>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
2634
internal static void UpdateAndExecuteVoid9<T0, T1, T2, T3, T4, T5, T6, T7, T8>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)
2639
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8>>)site;
2640
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8>[] applicable;
2641
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8> rule, originalRule = @this.Target;
2769
internal static void NoMatchVoid9<T0, T1, T2, T3, T4, T5, T6, T7, T8>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)
2779
internal static void UpdateAndExecuteVoid10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)
2784
var @this = (CallSite<Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>>)site;
2785
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>[] applicable;
2786
Action<
CallSite
, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> rule, originalRule = @this.Target;
2914
internal static void NoMatchVoid10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)
System\Linq\Expressions\Compiler\DelegateHelpers.cs (3)
30
curTypeInfo = NextTypeInfo(typeof(
CallSite
), curTypeInfo);
65
curTypeInfo = NextTypeInfo(typeof(
CallSite
), curTypeInfo);
88
paramTypes[0] = typeof(
CallSite
);
System\Linq\Expressions\Compiler\TypeInfoExtensions.cs (1)
24
paramTypes[0] = typeof(
CallSite
);
System\Linq\Expressions\DynamicExpression.cs (20)
43
var site = Expression.Constant(
CallSite
.Create(DelegateType, Binder));
131
/// Gets the type of the delegate used by the <see cref="
CallSite
" />.
368
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
387
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
405
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
423
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
442
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
462
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
486
return
CallSite
.Create(this.DelegateType, this.Binder);
823
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
841
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
881
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
910
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
942
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
977
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
1016
if (pi.Length == 0 || pi[0].ParameterType != typeof(
CallSite
)) throw Error.FirstArgumentMustBeCallSite();
1068
DelegateHelpers.NextTypeInfo(typeof(
CallSite
))
1107
DelegateHelpers.NextTypeInfo(typeof(
CallSite
))
1151
DelegateHelpers.NextTypeInfo(typeof(
CallSite
))
1200
DelegateHelpers.NextTypeInfo(typeof(
CallSite
))
System\Linq\Expressions\Expression.cs (6)
416
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
433
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
450
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
468
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
487
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
507
/// <param name="delegateType">The type of the delegate used by the <see cref="
CallSite
" />.</param>
System\Runtime\CompilerServices\CallSite.cs (16)
54
private static volatile CacheDict<Type, Func<CallSiteBinder,
CallSite
>>? s_siteCtors;
87
public static
CallSite
Create(Type delegateType, CallSiteBinder binder)
93
CacheDict<Type, Func<CallSiteBinder,
CallSite
>>? ctors = s_siteCtors;
97
s_siteCtors = ctors = new CacheDict<Type, Func<CallSiteBinder,
CallSite
>>(100);
100
if (!ctors.TryGetValue(delegateType, out Func<CallSiteBinder,
CallSite
>? ctor))
107
return (
CallSite
)method.Invoke(null, new object[] { binder })!;
110
ctor = (Func<CallSiteBinder,
CallSite
>)method.CreateDelegate(typeof(Func<CallSiteBinder,
CallSite
>));
159
internal
CallSite
? _cachedMatchmaker;
184
internal
CallSite
GetMatchmaker()
187
var
matchmaker = _cachedMatchmaker;
197
internal void ReleaseMatchmaker(
CallSite
matchMaker)
309
if (target == System.Linq.Expressions.Compiler.DelegateHelpers.GetActionType(args.AddFirst(typeof(
CallSite
))))
317
if (target == System.Linq.Expressions.Compiler.DelegateHelpers.GetFuncType(args.AddFirst(typeof(
CallSite
))))
337
ContractUtils.Requires(pis.Length > 0 && pis[0].ParameterType == typeof(
CallSite
), nameof(T));
619
Expression.Property(@this, typeof(
CallSite
).GetProperty(nameof(Binder))!),
System\Runtime\CompilerServices\CallSiteBinder.cs (3)
60
if (pis[0].ParameterType != typeof(
CallSite
))
160
var site = Expression.Parameter(typeof(
CallSite
), "$site");
196
CallSite
.CallSiteTargetMethodName,
System\Runtime\CompilerServices\CallSiteHelpers.cs (1)
32
if (mb.Name ==
CallSite
.CallSiteTargetMethodName && mb.GetType() != s_knownNonDynamicMethodType)
System\Runtime\CompilerServices\CallSiteOps.cs (11)
23
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
40
public static bool SetNotMatched(
CallSite
site)
53
public static bool GetMatch(
CallSite
site)
63
public static void ClearMatch(
CallSite
site)
71
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
83
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
98
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
110
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
122
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
138
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>
150
/// <typeparam name="T">The type of the delegate of the <see cref="
CallSite
"/>.</typeparam>