11 references to DispatchMapEntry
System.Private.CoreLib (11)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (7)
36internal DispatchMapEntry _entry; 44private DispatchMapEntry _dispatchMap; // at least one entry if any interfaces defined 107+ sizeof(DispatchMapEntry) * ((int)_standardEntryCount + (int)_defaultEntryCount) 112public DispatchMapEntry* GetEntry(int index) 115return (DispatchMapEntry*)Unsafe.AsPointer(ref Unsafe.Add(ref _dispatchMap, index)); 118public DispatchMapEntry* GetStaticEntry(int index) 121return (DispatchMapEntry*)(((StaticDispatchMapEntry*)Unsafe.AsPointer(ref Unsafe.Add(ref _dispatchMap, _standardEntryCount + _defaultEntryCount))) + index);
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\DispatchResolve.cs (4)
182DispatchMap.DispatchMapEntry* i = fStaticDispatch ? 185DispatchMap.DispatchMapEntry* iEnd = fStaticDispatch ? 188for (; i != iEnd; i = fStaticDispatch ? (DispatchMap.DispatchMapEntry*)(((DispatchMap.StaticDispatchMapEntry*)i) + 1) : i + 1) 260private static unsafe MethodTable* GetGenericContextSource(MethodTable* pTgtType, DispatchMap.DispatchMapEntry* pEntry)