7 instantiations of ModuleData
Microsoft.CodeAnalysis.Test.Utilities (4)
CompilationVerifier.cs (4)
597var moduleData = new ModuleData( 918moduleData = new ModuleData(identity, 927moduleData = new ModuleData(module.Name, 967var moduleData = new ModuleData(identity,
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
Attributes\AssemblyAttributes.vb (3)
582dependencies:={New ModuleData(en_usRef.Compilation.Assembly.Identity, 615dependencies:={New ModuleData(en_UKRef.Compilation.Assembly.Identity, 619New ModuleData(neutralRef.Compilation.Assembly.Identity,
50 references to ModuleData
Microsoft.CodeAnalysis.CSharp.Test.Utilities (7)
CSharpTestBase.cs (7)
1269IEnumerable<ModuleData>? dependencies = null, 1305IEnumerable<ModuleData>? dependencies = null, 1342IEnumerable<ModuleData>? dependencies = null, 1383IEnumerable<ModuleData>? dependencies = null, 1419IEnumerable<ModuleData>? dependencies = null, 1455IEnumerable<ModuleData>? dependencies = null, 1491IEnumerable<ModuleData>? dependencies = null,
Microsoft.CodeAnalysis.Test.Utilities (34)
CommonTestBase.cs (2)
75IEnumerable<ModuleData>? dependencies = null, 176IEnumerable<ModuleData>? dependencies,
Compilation\IRuntimeEnvironment.cs (2)
28/// Obtain instances of this interface from <see cref="RuntimeUtilities.CreateRuntimeEnvironment(ModuleData, ImmutableArray{ModuleData})"/>
Compilation\RuntimeUtilities.cs (2)
63internal static IRuntimeEnvironment CreateRuntimeEnvironment(ModuleData mainModule, ImmutableArray<ModuleData> modules = default)
CompilationVerifier.cs (16)
45private readonly IEnumerable<ModuleData>? _dependencies; 59IEnumerable<ModuleData>? dependencies = null) 171public static string DumpAssemblyData(IEnumerable<ModuleData> modules) 185foreach (var module in modules) 425internal static void ILVerify(Verification verification, ModuleData mainModule, ImmutableArray<ModuleData> modules) 433foreach (var module in modules) 450var mscorlibModule = modules.SingleOrDefault(m => m.IsCorLib); 584var dependencyList = new List<ModuleData>(); 597var moduleData = new ModuleData( 624private IRuntimeEnvironment CreateRuntimeEnvironment(ModuleData mainModule, ImmutableArray<ModuleData> modules) 886internal static void EmitReferences(Compilation compilation, HashSet<string> fullNameSet, List<ModuleData> dependencies, AssemblyIdentity corLibIdentity) 914ModuleData moduleData; 948List<ModuleData> dependencies, 967var moduleData = new ModuleData(identity,
CompilationVerifier.EmitData.cs (4)
14ModuleData emittedModule, 15ImmutableArray<ModuleData> modules, 19public ModuleData EmittedModule { get; } = emittedModule; 20public ImmutableArray<ModuleData> Modules { get; } = modules;
Platform\CoreClr\CoreCLRRuntimeEnvironment.cs (4)
19public sealed class CoreCLRRuntimeEnvironment(ModuleData mainModule, ImmutableArray<ModuleData> modules) : IRuntimeEnvironment 21public ModuleData MainModule { get; } = mainModule; 22public ImmutableArray<ModuleData> Modules { get; } = modules;
Platform\CoreClr\TestExecutionLoadContext.cs (4)
27private readonly ImmutableDictionary<string, ModuleData> _dependencies; 29public TestExecutionLoadContext(ImmutableArray<ModuleData> dependencies) 50if (_dependencies.TryGetValue(assemblyName.FullName, out var moduleData)) 64internal (int ExitCode, string Output, string ErrorOutput) Execute(ModuleData mainModuleData, string[] mainArgs)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (9)
BasicTestBase.vb (9)
46Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 78Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 112Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 143Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 183Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 225Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 258Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 288Optional dependencies As IEnumerable(Of ModuleData) = Nothing, 320Optional dependencies As IEnumerable(Of ModuleData) = Nothing,