13 writes to _methodPtr
System.Private.CoreLib (13)
System\Delegate.cs (13)
114
_methodPtr
= functionPointer;
128
_methodPtr
= functionPointer;
134
_methodPtr
= GetThunk(ClosedInstanceThunkOverGenericMethod);
155
_methodPtr
= functionResolution;
161
_methodPtr
= GetThunk(ClosedInstanceThunkOverGenericMethod);
175
_methodPtr
= RuntimeImports.RhpResolveInterfaceMethod(firstParameter, dispatchCell);
185
_methodPtr
= functionPointer;
191
_methodPtr
= GetThunk(ClosedInstanceThunkOverGenericMethod);
202
_methodPtr
= functionPointerThunk;
211
_methodPtr
= functionPointerThunk;
219
_methodPtr
= functionPointerThunk;
389
del.
_methodPtr
= objArrayThunk;
444
result.
_methodPtr
= thisIsMultiCastAlready ? _methodPtr : GetThunk(MulticastThunk);
15 references to _methodPtr
System.Private.CoreLib (15)
System\Delegate.cs (15)
92
if (GetThunk(OpenInstanceThunk) ==
_methodPtr
)
104
return
_methodPtr
;
236
object? result = dynamicInvokeInfo.Invoke(_target,
_methodPtr
,
254
if ((_target is NativeFunctionPointerWrapper) || (
_methodPtr
== GetThunk(ObjectArrayThunk)))
274
if ((_target is NativeFunctionPointerWrapper) || (
_methodPtr
== GetThunk(ObjectArrayThunk)))
324
if (
_methodPtr
== GetThunk(ClosedStaticThunk) ||
325
_methodPtr
== GetThunk(ClosedInstanceThunkOverGenericMethod) ||
326
_methodPtr
== GetThunk(ObjectArrayThunk))
359
internal IntPtr TryGetOpenStaticFunctionPointer() => (GetThunk(OpenStaticThunk) ==
_methodPtr
) ? _extraFunctionPointerOrData : 0;
444
result._methodPtr = thisIsMultiCastAlready ?
_methodPtr
: GetThunk(MulticastThunk);
464
dd.
_methodPtr
== o.
_methodPtr
)
715
(!FunctionPointerOps.Compare(
_methodPtr
, d.
_methodPtr
)))
749
13 * FunctionPointerOps.GetHashCode(
_methodPtr
);