13 writes to _methodPtr
System.Private.CoreLib (13)
System\Delegate.cs (13)
115
_methodPtr
= functionPointer;
129
_methodPtr
= functionPointer;
135
_methodPtr
= GetThunk(ClosedInstanceThunkOverGenericMethod);
156
_methodPtr
= functionResolution;
162
_methodPtr
= GetThunk(ClosedInstanceThunkOverGenericMethod);
176
_methodPtr
= RuntimeImports.RhpResolveInterfaceMethod(firstParameter, dispatchCell);
186
_methodPtr
= functionPointer;
192
_methodPtr
= GetThunk(ClosedInstanceThunkOverGenericMethod);
203
_methodPtr
= functionPointerThunk;
212
_methodPtr
= functionPointerThunk;
220
_methodPtr
= functionPointerThunk;
402
del.
_methodPtr
= objArrayThunk;
457
result.
_methodPtr
= thisIsMultiCastAlready ? _methodPtr : GetThunk(MulticastThunk);
15 references to _methodPtr
System.Private.CoreLib (15)
System\Delegate.cs (15)
93
if (GetThunk(OpenInstanceThunk) ==
_methodPtr
)
105
return
_methodPtr
;
248
object? result = dynamicInvokeInfo.Invoke(_target,
_methodPtr
,
267
if ((_target is NativeFunctionPointerWrapper) || (
_methodPtr
== GetThunk(ObjectArrayThunk)))
287
if ((_target is NativeFunctionPointerWrapper) || (
_methodPtr
== GetThunk(ObjectArrayThunk)))
337
if (
_methodPtr
== GetThunk(ClosedStaticThunk) ||
338
_methodPtr
== GetThunk(ClosedInstanceThunkOverGenericMethod) ||
339
_methodPtr
== GetThunk(ObjectArrayThunk))
372
internal IntPtr TryGetOpenStaticFunctionPointer() => (GetThunk(OpenStaticThunk) ==
_methodPtr
) ? _extraFunctionPointerOrData : 0;
457
result._methodPtr = thisIsMultiCastAlready ?
_methodPtr
: GetThunk(MulticastThunk);
477
dd.
_methodPtr
== o.
_methodPtr
)
731
(!FunctionPointerOps.Compare(
_methodPtr
, d.
_methodPtr
)))
765
13 * FunctionPointerOps.GetHashCode(
_methodPtr
);