29 references to EETypeField
System.Private.CoreLib (29)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (29)
477uint offset = GetFieldOffset(EETypeField.ETF_GenericDefinition); 521void* pField = (byte*)Unsafe.AsPointer(ref this) + GetFieldOffset(EETypeField.ETF_GenericComposition); 554uint offset = GetFieldOffset(EETypeField.ETF_GenericComposition); 678void* pStart = (byte*)Unsafe.AsPointer(ref this) + GetFieldOffset(EETypeField.ETF_FunctionPointerParameters); 824uint offset = GetFieldOffset(EETypeField.ETF_DispatchMap); 847uint offset = GetFieldOffset(EETypeField.ETF_Finalizer); 961uint cbSealedVirtualSlotsTypeOffset = GetFieldOffset(EETypeField.ETF_SealedVirtualSlots); 991return GetField<Pointer<MethodTable>>(EETypeField.ETF_DynamicTemplateType).Value; 1015return GetField<IntPtr>(EETypeField.ETF_DynamicGcStatics); 1031return GetField<IntPtr>(EETypeField.ETF_DynamicNonGcStatics); 1047return GetField<IntPtr>(EETypeField.ETF_DynamicThreadStaticOffset); 1062uint offset = GetFieldOffset(EETypeField.ETF_TypeManagerIndirection); 1102uint offset = GetFieldOffset(EETypeField.ETF_WritableData); 1123return (DynamicTypeFlags)GetField<nint>(EETypeField.ETF_DynamicTypeFlags); 1151public uint GetFieldOffset(EETypeField eField) 1162if (eField == EETypeField.ETF_TypeManagerIndirection) 1169if (eField == EETypeField.ETF_WritableData) 1176if (eField == EETypeField.ETF_DispatchMap) 1185if (eField == EETypeField.ETF_Finalizer) 1194if (eField == EETypeField.ETF_SealedVirtualSlots) 1201if (eField == EETypeField.ETF_GenericDefinition) 1211if (eField == EETypeField.ETF_GenericComposition) 1221if (eField == EETypeField.ETF_FunctionPointerParameters) 1231if (eField == EETypeField.ETF_DynamicTemplateType) 1240if (eField == EETypeField.ETF_DynamicTypeFlags) 1251if (eField == EETypeField.ETF_DynamicGcStatics) 1259if (eField == EETypeField.ETF_DynamicNonGcStatics) 1267if (eField == EETypeField.ETF_DynamicThreadStaticOffset) 1278public ref T GetField<T>(EETypeField eField)