1 instantiation of ModuleList
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\ModuleList.cs (1)
247public static ModuleList Instance { get; } = new ModuleList();
37 references to ModuleList
System.Private.Reflection.Execution (3)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.ManifestResources.cs (2)
38foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 97foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (1)
461foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
System.Private.StackTraceMetadata (4)
Internal\StackTraceMetadata\StackTraceMetadata.cs (4)
57foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 125foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 190foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 386if (!ModuleList.Instance.TryGetModuleInfoByHandle(handle, out moduleInfo))
System.Private.TypeLoader (30)
Internal\Reflection\Execution\AssemblyBinderImplementation.cs (1)
29foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\ModuleList.cs (1)
247public static ModuleList Instance { get; } = new ModuleList();
Internal\Runtime\TypeLoader\TemplateLocator.cs (2)
32foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules()) 83foreach (NativeFormatModuleInfo moduleInfo in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
1032NativeFormatModuleInfo moduleInfo = ModuleList.Instance.GetModuleInfoByHandle(typeManager);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (3)
266foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 372foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 431foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericTypesLookup.cs (1)
253foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules())
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (1)
32return ModuleList.Instance.GetModuleForMetadataReader(reader);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.FieldAccess.cs (1)
60foreach (NativeFormatModuleInfo mappingTableModule in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (4)
152return new MethodNameAndSignature(ModuleList.Instance.GetMetadataReaderForModule(moduleHandle), token.AsHandle().ToMethodHandle(null)); 224nativeLayoutContext._module = ModuleList.Instance.GetModuleInfoByHandle(module.Handle); 341foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(openTargetTypeHandle))) 470foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(openTargetTypeHandle)))
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.LdTokenResultLookup.cs (2)
198MetadataReader reader = ModuleList.Instance.GetMetadataReaderForModule(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle)); 217MetadataReader reader = ModuleList.Instance.GetMetadataReaderForModule(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle));
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (12)
108foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(runtimeTypeHandle))) 163NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoForMetadataReader(metadataReader); 210foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 254foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 288foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 354NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoByHandle(moduleHandle); 419foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules()) 441foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(runtimeTypeHandle))) 502NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoForMetadataReader(method.NativeFormatReader); 644TypeManagerHandle methodHandleModule = ModuleList.Instance.GetModuleForMetadataReader(metadataReader); 646foreach (NativeFormatModuleInfo module in ModuleList.EnumerateModules(RuntimeAugments.GetModuleFromTypeHandle(declaringTypeHandle))) 876return _lookupMethodInfo.GetMethodDictionary(new MethodNameAndSignature(ModuleList.Instance.GetMetadataReaderForModule(_moduleHandle), _methodHandle), out dictionaryComponent);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.StaticsLookup.cs (1)
228NativeFormatModuleInfo module = ModuleList.Instance.GetModuleInfoByHandle(moduleHandle);