10 references to DispatchMap
System.Private.CoreLib (10)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (3)
817
internal
DispatchMap
* DispatchMap
827
return GetField<Pointer<
DispatchMap
>>(offset).Value;
829
return GetField<RelativePointer<
DispatchMap
>>(offset).Value;
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\DispatchResolve.cs (7)
181
DispatchMap
* pMap = pTgtType->DispatchMap;
182
DispatchMap
.DispatchMapEntry* i = fStaticDispatch ?
185
DispatchMap
.DispatchMapEntry* iEnd = fStaticDispatch ?
188
for (; i != iEnd; i = fStaticDispatch ? (
DispatchMap
.DispatchMapEntry*)(((
DispatchMap
.StaticDispatchMapEntry*)i) + 1) : i + 1)
260
private static unsafe MethodTable* GetGenericContextSource(MethodTable* pTgtType,
DispatchMap
.DispatchMapEntry* pEntry)
262
ushort usEncodedValue = ((
DispatchMap
.StaticDispatchMapEntry*)pEntry)->_usContextMapSource;