3 instantiations of Wrapper
System.Private.CoreLib (3)
28 references to Wrapper
System.Private.CoreLib (28)
System\Delegate.cs (28)
247if (_helperObject is Wrapper[] invocationList)
267if (_helperObject is Wrapper[] invocationList)
317if (_helperObject is Wrapper[] invocationList)
437private unsafe Delegate NewMulticastDelegate(Wrapper[] invocationList, int invocationCount, bool thisIsMultiCastAlready = false)
452private static bool TrySetSlot(Wrapper[] a, int index, Delegate o)
484Wrapper[]? followList = d._helperObject as Wrapper[];
489Wrapper[]? resultList;
490if (_helperObject is not Wrapper[] invocationList)
493resultList = new Wrapper[resultCount];
538resultList = new Wrapper[allocCount];
557private static Wrapper[] DeleteFromInvocationList(Wrapper[] invocationList, int invocationCount, int deleteIndex, int deleteCount)
563Wrapper[] newInvocationList = new Wrapper[allocCount];
574private static bool EqualInvocationLists(Wrapper[] a, Wrapper[] b, int start, int count)
596if (d._helperObject is not Wrapper[] dInvocationList)
598if (_helperObject is not Wrapper[] invocationList)
618Wrapper[] list = DeleteFromInvocationList(invocationList, invocationCount, i, 1);
627if (_helperObject is Wrapper[] invocationList)
647Wrapper[] list = DeleteFromInvocationList(invocationList, invocationCount, i, dInvocationCount);
660if (_helperObject is Wrapper[] invocationList)
688if (_helperObject is Wrapper[] invocationList)
693if (d._helperObject is not Wrapper[] dInvocationList)
732if (_helperObject is Wrapper[] invocationList)
759public partial bool HasSingleTarget => _helperObject is not Wrapper[];
764if (_helperObject is Wrapper[] invocationList)