16 references to GetThunk
System.Private.CoreLib (16)
System\Delegate.cs (16)
95if (GetThunk(OpenInstanceThunk) == _functionPointer) 137_functionPointer = GetThunk(ClosedInstanceThunkOverGenericMethod); 164_functionPointer = GetThunk(ClosedInstanceThunkOverGenericMethod); 194_functionPointer = GetThunk(ClosedInstanceThunkOverGenericMethod); 234internal bool IsDynamicDelegate() => GetThunk(MulticastThunk) == IntPtr.Zero; 269if ((_firstParameter is NativeFunctionPointerWrapper) || (_functionPointer == GetThunk(ObjectArrayThunk))) 289if ((_firstParameter is NativeFunctionPointerWrapper) || (_functionPointer == GetThunk(ObjectArrayThunk))) 339if (_functionPointer == GetThunk(ClosedStaticThunk) || 340_functionPointer == GetThunk(ClosedInstanceThunkOverGenericMethod) || 341_functionPointer == GetThunk(ObjectArrayThunk)) 374internal IntPtr TryGetOpenStaticFunctionPointer() => (GetThunk(OpenStaticThunk) == _functionPointer) ? _extraFunctionPointerOrData : 0; 397IntPtr objArrayThunk = del.GetThunk(Delegate.ObjectArrayThunk); 428IntPtr thunk = del.GetThunk(Delegate.OpenStaticThunk); 433IntPtr thunk = del.GetThunk(Delegate.ClosedStaticThunk); 441IntPtr thunk = del.GetThunk(Delegate.OpenInstanceThunk); 459result._functionPointer = thisIsMultiCastAlready ? _functionPointer : GetThunk(MulticastThunk);