6 instantiations of ModuleData
Microsoft.CodeAnalysis.Test.Utilities (3)
CompilationVerifier.cs (3)
596var moduleData = new ModuleData( 926moduleData = new ModuleData(module.Name, 966var moduleData = new ModuleData(identity,
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
Attributes\AssemblyAttributes.vb (3)
584dependencies:={New ModuleData(en_usRef.Compilation.Assembly.Identity, 617dependencies:={New ModuleData(en_UKRef.Compilation.Assembly.Identity, 621New ModuleData(neutralRef.Compilation.Assembly.Identity,
50 references to ModuleData
Microsoft.CodeAnalysis.CSharp.Test.Utilities (7)
CSharpTestBase.cs (7)
915IEnumerable<ModuleData>? dependencies = null, 951IEnumerable<ModuleData>? dependencies = null, 988IEnumerable<ModuleData>? dependencies = null, 1029IEnumerable<ModuleData>? dependencies = null, 1065IEnumerable<ModuleData>? dependencies = null, 1101IEnumerable<ModuleData>? dependencies = null, 1137IEnumerable<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)
44private readonly IEnumerable<ModuleData>? _dependencies; 58IEnumerable<ModuleData>? dependencies = null) 170public static string DumpAssemblyData(IEnumerable<ModuleData> modules) 184foreach (var module in modules) 424internal static void ILVerify(Verification verification, ModuleData mainModule, ImmutableArray<ModuleData> modules) 432foreach (var module in modules) 449var mscorlibModule = modules.SingleOrDefault(m => m.IsCorLib); 583var dependencyList = new List<ModuleData>(); 596var moduleData = new ModuleData( 623private IRuntimeEnvironment CreateRuntimeEnvironment(ModuleData mainModule, ImmutableArray<ModuleData> modules) 885internal static void EmitReferences(Compilation compilation, HashSet<string> fullNameSet, List<ModuleData> dependencies, AssemblyIdentity corLibIdentity) 913ModuleData moduleData; 947List<ModuleData> dependencies, 966var 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,