Delete some code around `ModuleList` (#86230)
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
Mon, 15 May 2023 21:33:42 +0000 (06:33 +0900)
committerGitHub <noreply@github.com>
Mon, 15 May 2023 21:33:42 +0000 (06:33 +0900)
commit239fca5133588dbd32a0b21500a8dd8214f38ff6
tree5e0d18ff32a863b7f9bea78fe675afd505521285
parentaea404e4d5e3c4b96caf1b26bdee16dbacf67f32
Delete some code around `ModuleList` (#86230)

The concept of loading modules on demand never existed outside some internal ProjectN branches. Delete some code around it. Also delete an extra enumerator that was only used in one place.
src/coreclr/nativeaot/System.Private.StackTraceMetadata/src/Internal/StackTraceMetadata/StackTraceMetadata.cs
src/coreclr/nativeaot/System.Private.TypeLoader/src/Internal/Reflection/Execution/AssemblyBinderImplementation.cs
src/coreclr/nativeaot/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/ModuleList.cs
src/coreclr/nativeaot/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/TypeLoaderEnvironment.GVMResolution.cs
src/coreclr/nativeaot/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/TypeLoaderEnvironment.SignatureParsing.cs
src/coreclr/nativeaot/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/TypeLoaderEnvironment.cs