13 writes to _firstParameter
System.Private.CoreLib (13)
System\Delegate.cs (13)
118
_firstParameter
= firstParameter;
132
_firstParameter
= firstParameter;
136
_firstParameter
= this;
159
_firstParameter
= firstParameter;
163
_firstParameter
= this;
179
_firstParameter
= firstParameter;
189
_firstParameter
= firstParameter;
193
_firstParameter
= this;
206
_firstParameter
= this;
213
_firstParameter
= this;
221
_firstParameter
= this;
405
del.
_firstParameter
= del;
460
result.
_firstParameter
= result;
20 references to _firstParameter
System.Private.CoreLib (20)
System\Delegate.cs (20)
104
if (
_firstParameter
!= null)
105
typeOfFirstParameterIfInstanceDelegate = new RuntimeTypeHandle(
_firstParameter
.GetMethodTable());
250
object? result = dynamicInvokeInfo.Invoke(
_firstParameter
, _functionPointer,
269
if ((
_firstParameter
is NativeFunctionPointerWrapper) || (_functionPointer == GetThunk(ObjectArrayThunk)))
289
if ((
_firstParameter
is NativeFunctionPointerWrapper) || (_functionPointer == GetThunk(ObjectArrayThunk)))
345
if (object.ReferenceEquals(
_firstParameter
, this))
351
if (
_firstParameter
is NativeFunctionPointerWrapper)
357
return
_firstParameter
;
376
internal NativeFunctionPointerWrapper? TryGetNativeFunctionPointerWrapper() =>
_firstParameter
as NativeFunctionPointerWrapper;
476
if (object.ReferenceEquals(dd.
_firstParameter
, o.
_firstParameter
) &&
723
if (
_firstParameter
is NativeFunctionPointerWrapper nativeFunctionPointerWrapper)
725
if (d.
_firstParameter
is not NativeFunctionPointerWrapper dnativeFunctionPointerWrapper)
740
if (object.ReferenceEquals(
_firstParameter
, this))
742
return object.ReferenceEquals(d.
_firstParameter
, d);
745
return object.ReferenceEquals(
_firstParameter
, d.
_firstParameter
);
760
if (
_firstParameter
is NativeFunctionPointerWrapper nativeFunctionPointerWrapper)
769
if (!object.ReferenceEquals(
_firstParameter
, this))
771
hash += 17 * RuntimeHelpers.GetHashCode(
_firstParameter
);