7 writes to _extraFunctionPointerOrData
System.Private.CoreLib (7)
System\Delegate.NativeAot.cs (7)
175
_extraFunctionPointerOrData
= functionPointer;
202
_extraFunctionPointerOrData
= functionResolution;
230
_extraFunctionPointerOrData
= functionPointer;
238
_extraFunctionPointerOrData
= functionPointer;
250
_extraFunctionPointerOrData
= functionPointer;
258
_extraFunctionPointerOrData
= functionPointer;
442
result.
_extraFunctionPointerOrData
= invocationCount;
13 references to _extraFunctionPointerOrData
System.Private.CoreLib (13)
System\Delegate.NativeAot.cs (13)
91
Debug.Assert((uint)invocationList.Length >= (nuint)
_extraFunctionPointerOrData
);
94
invocations = new ReadOnlySpan<Wrapper>(invocationList, 0, (int)
_extraFunctionPointerOrData
);
130
if (
_extraFunctionPointerOrData
!= 0)
134
return
_extraFunctionPointerOrData
;
137
typeOfFirstParameterIfInstanceDelegate = ((OpenMethodResolver*)
_extraFunctionPointerOrData
)->DeclaringType;
139
return
_extraFunctionPointerOrData
;
266
return OpenMethodResolver.ResolveMethod(
_extraFunctionPointerOrData
, thisObject);
359
internal IntPtr TryGetOpenStaticFunctionPointer() => GetThunk(OpenStaticThunk) == _methodPtr ?
_extraFunctionPointerOrData
: 0;
451
previous.
_extraFunctionPointerOrData
== o.
_extraFunctionPointerOrData
&&
470
!FunctionPointerOps.Compare(
_extraFunctionPointerOrData
, other.
_extraFunctionPointerOrData
) ||
503
FunctionPointerOps.GetHashCode(
_extraFunctionPointerOrData
),