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; 405del._firstParameter = del; 460result._firstParameter = result;
20 references to _firstParameter
System.Private.CoreLib (20)
System\Delegate.cs (20)
104if (_firstParameter != null) 105typeOfFirstParameterIfInstanceDelegate = new RuntimeTypeHandle(_firstParameter.GetMethodTable()); 250object? result = dynamicInvokeInfo.Invoke(_firstParameter, _functionPointer, 269if ((_firstParameter is NativeFunctionPointerWrapper) || (_functionPointer == GetThunk(ObjectArrayThunk))) 289if ((_firstParameter is NativeFunctionPointerWrapper) || (_functionPointer == GetThunk(ObjectArrayThunk))) 345if (object.ReferenceEquals(_firstParameter, this)) 351if (_firstParameter is NativeFunctionPointerWrapper) 357return _firstParameter; 376internal NativeFunctionPointerWrapper? TryGetNativeFunctionPointerWrapper() => _firstParameter as NativeFunctionPointerWrapper; 476if (object.ReferenceEquals(dd._firstParameter, o._firstParameter) && 723if (_firstParameter is NativeFunctionPointerWrapper nativeFunctionPointerWrapper) 725if (d._firstParameter is not NativeFunctionPointerWrapper dnativeFunctionPointerWrapper) 740if (object.ReferenceEquals(_firstParameter, this)) 742return object.ReferenceEquals(d._firstParameter, d); 745return object.ReferenceEquals(_firstParameter, d._firstParameter); 760if (_firstParameter is NativeFunctionPointerWrapper nativeFunctionPointerWrapper) 769if (!object.ReferenceEquals(_firstParameter, this)) 771hash += 17 * RuntimeHelpers.GetHashCode(_firstParameter);