13 writes to _methodPtr
System.Private.CoreLib (13)
System\Delegate.NativeAot.cs (13)
154_methodPtr = functionPointer; 168_methodPtr = functionPointer; 174_methodPtr = GetThunk(ClosedInstanceThunkOverGenericMethod); 195_methodPtr = functionResolution; 201_methodPtr = GetThunk(ClosedInstanceThunkOverGenericMethod); 213_methodPtr = RuntimeImports.RhpResolveInterfaceMethod(firstParameter, dispatchCell); 223_methodPtr = functionPointer; 229_methodPtr = GetThunk(ClosedInstanceThunkOverGenericMethod); 240_methodPtr = functionPointerThunk; 249_methodPtr = functionPointerThunk; 257_methodPtr = functionPointerThunk; 384del._methodPtr = objArrayThunk; 439result._methodPtr = thisIsMultiCastAlready ? _methodPtr : GetThunk(MulticastThunk);
15 references to _methodPtr
System.Private.CoreLib (15)
System\Delegate.NativeAot.cs (15)
37if (_methodPtr == GetThunk(ClosedStaticThunk) || 38_methodPtr == GetThunk(ClosedInstanceThunkOverGenericMethod) || 39_methodPtr == GetThunk(ObjectArrayThunk)) 132if (GetThunk(OpenInstanceThunk) != _methodPtr) 145return _methodPtr; 274object? result = dynamicInvokeInfo.Invoke(_target, _methodPtr, 291if (_target is NativeFunctionPointerWrapper || _methodPtr == GetThunk(ObjectArrayThunk)) 310if (_target is NativeFunctionPointerWrapper || _methodPtr == GetThunk(ObjectArrayThunk)) 359internal IntPtr TryGetOpenStaticFunctionPointer() => GetThunk(OpenStaticThunk) == _methodPtr ? _extraFunctionPointerOrData : 0; 439result._methodPtr = thisIsMultiCastAlready ? _methodPtr : GetThunk(MulticastThunk); 452previous._methodPtr == o._methodPtr; 471!FunctionPointerOps.Compare(_methodPtr, other._methodPtr)) 504FunctionPointerOps.GetHashCode(_methodPtr),