1 instantiation of NativeFormatModuleInfo
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\ModuleList.cs (1)
262newModuleInfo = new NativeFormatModuleInfo(loadedModuleHandles[newModuleIndex], (IntPtr)pBlob, (int)cbBlob);
69 references to NativeFormatModuleInfo
System.Private.Reflection.Execution (16)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.ManifestResources.cs (4)
38foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 97foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 136public ResourceInfo(int index, int length, NativeFormatModuleInfo module) 145public NativeFormatModuleInfo Module { get; }
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (12)
45private static unsafe bool TryGetNativeReaderForBlob(NativeFormatModuleInfo module, ReflectionMapBlob blob, out NativeReader reader) 242private static IntPtr GetDynamicMethodInvoke(NativeFormatModuleInfo module, uint cookie) 444private volatile KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets>[] _ldftnReverseLookup_InvokeMap; 449private KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets>[] GetLdFtnReverseLookups_InvokeMap() 451KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets>[] ldFtnReverseLookup = _ldftnReverseLookup_InvokeMap; 454var ldFtnReverseLookupBuilder = default(ArrayBuilder<KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets>>); 455foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 457ldFtnReverseLookupBuilder.Add(new KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets>(module, ComputeLdftnReverseLookup_InvokeMap(module))); 492foreach (KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets> perModuleLookup in GetLdFtnReverseLookups_InvokeMap()) 516foreach (KeyValuePair<NativeFormatModuleInfo, FunctionPointersToOffsets> perModuleLookup in GetLdFtnReverseLookups_InvokeMap()) 540private static FunctionPointersToOffsets ComputeLdftnReverseLookup_InvokeMap(NativeFormatModuleInfo mappingTableModule) 605private unsafe bool TryGetMethodForOriginalLdFtnResult_InvokeMap_Inner(NativeFormatModuleInfo mappingTableModule, bool forStartAddress, IntPtr canonOriginalLdFtnResult, IntPtr instantiationArgument, uint parserOffset, ref RuntimeTypeHandle declaringTypeHandle, out QMethodDefinition methodHandle, out RuntimeTypeHandle[] genericMethodTypeArgumentHandles)
System.Private.StackTraceMetadata (5)
Internal\StackTraceMetadata\StackTraceMetadata.cs (5)
57foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 125foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 190foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 389NativeFormatModuleInfo nativeFormatModuleInfo = moduleInfo as NativeFormatModuleInfo;
System.Private.TypeLoader (48)
Internal\Reflection\Execution\AssemblyBinderImplementation.cs (1)
29foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\ExternalReferencesTable.NativeFormatModuleInfo.cs (4)
12private unsafe bool Initialize(NativeFormatModuleInfo module, ReflectionMapBlob blobId) 34public bool InitializeNativeReferences(NativeFormatModuleInfo module) 44public bool InitializeNativeStatics(NativeFormatModuleInfo module) 54public bool InitializeCommonFixupsTable(NativeFormatModuleInfo module)
Internal\Runtime\TypeLoader\ModuleList.cs (10)
161private NativeFormatModuleInfo _currentModule; 204_currentModule = _modules[moduleIndex] as NativeFormatModuleInfo; 213public NativeFormatModuleInfo Current 281public NativeFormatModuleInfo GetModuleInfoByHandle(TypeManagerHandle moduleHandle) 284return (NativeFormatModuleInfo)moduleMap.Modules[moduleMap.HandleToModuleIndex[moduleHandle]]; 317NativeFormatModuleInfo moduleInfo = moduleMap.Modules[moduleIndex] as NativeFormatModuleInfo; 331public NativeFormatModuleInfo GetModuleInfoForMetadataReader(MetadataReader reader) 335NativeFormatModuleInfo nativeFormatModuleInfo = moduleInfo as NativeFormatModuleInfo;
Internal\Runtime\TypeLoader\NativeLayoutInfoLoadContext.cs (1)
26public NativeFormatModuleInfo _module;
Internal\Runtime\TypeLoader\TemplateLocator.cs (4)
27foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 67public static InstantiatedMethod TryGetGenericMethodTemplate(InstantiatedMethod concreteMethod, out NativeFormatModuleInfo nativeLayoutInfoModule, out uint nativeLayoutInfoToken) 74foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 126private static unsafe NativeHashtable LoadHashtable(NativeFormatModuleInfo module, ReflectionMapBlob hashtableBlobId, out ExternalReferencesTable externalFixupsTable)
Internal\Runtime\TypeLoader\TypeBuilder.cs (2)
260NativeFormatModuleInfo nativeLayoutModule; 928NativeFormatModuleInfo moduleInfo = ModuleList.Instance.GetModuleInfoByHandle(typeManager);
Internal\Runtime\TypeLoader\TypeBuilderState.cs (1)
15public NativeFormatModuleInfo Module;
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (3)
260foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 366foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 425foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericTypesLookup.cs (1)
253foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (1)
427private static unsafe bool GetHashtableFromBlob(NativeFormatModuleInfo module, ReflectionMapBlob blobId, out NativeHashtable hashtable, out ExternalReferencesTable externalReferencesLookup)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.FieldAccess.cs (1)
55foreach (NativeFormatModuleInfo mappingTableModule in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (3)
184private static InstantiatedMethod FindMatchingInterfaceSlot(NativeFormatModuleInfo module, NativeReader nativeLayoutReader, ref NativeParser entryParser, ref ExternalReferencesTable extRefs, InstantiatedMethod slotMethod, DefType targetType, bool variantDispatch, bool defaultMethods) 362foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(openTargetTypeHandle))) 491foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(openTargetTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (14)
27public NativeFormatModuleInfo MappingTableModule; 53internal static unsafe NativeReader GetNativeReaderForBlob(NativeFormatModuleInfo module, ReflectionMapBlob blob) 79foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(runtimeTypeHandle))) 134NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoForMetadataReader(metadataReader); 181foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 225foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 259foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 325NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoByHandle(moduleHandle); 363private static unsafe bool TryGetNativeReaderForBlob(NativeFormatModuleInfo module, ReflectionMapBlob blob, out NativeReader reader) 390foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 412foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(runtimeTypeHandle))) 429internal static unsafe IntPtr TryGetDefaultConstructorForType_Inner(NativeFormatModuleInfo mappingTableModule, ref CanonicallyEquivalentEntryLocator canonHelper) 473NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoForMetadataReader(method.NativeFormatReader); 617foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.StaticsLookup.cs (2)
199private static unsafe bool GetStaticsInfoHashtable(NativeFormatModuleInfo module, out NativeHashtable staticsInfoHashtable, out ExternalReferencesTable externalReferencesLookup, out ExternalReferencesTable staticInfoLookup) 228NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoByHandle(moduleHandle);