12 instantiations of CommandInfo
Microsoft.CodeAnalysis.Rebuild.UnitTests (12)
RebuildCommandLineTests.cs (12)
220new CommandInfo("hw.cs", "test.exe", null), 222Permutate(new CommandInfo("lib1.cs", "test.dll", null), 224Permutate(new CommandInfo("lib2.cs /target:library /r:SystemRuntime=System.Runtime.dll /debug:embedded", "test.dll", null), 226Permutate(new CommandInfo("lib3.cs /target:library", "test.dll", null), 228Permutate(new CommandInfo("lib4.cs /target:library", "test.dll", null), 233Permutate(new CommandInfo($"lib4.cs {Path.Combine("dir1", "lib1.cs")} /target:library", "test.dll", null), 236Permutate(new CommandInfo("lib4.cs lib5.cs /target:library", "test.dll", null), 414new CommandInfo("hw.vb /debug:embedded", "test.exe", null), 417new CommandInfo("lib1.vb /target:library /debug:embedded", "test.dll", null), 420new CommandInfo(@"lib1.vb /debug:embedded /d:_MYTYPE=""Empty"" /vbruntime:Microsoft.VisualBasic.dll", "test.dll", null), 423new CommandInfo("lib2.vb /target:library /debug:embedded", "test.dll", null), 429new CommandInfo(@$"lib2.vb {Path.Combine("dir1", "lib1.vb")} /target:library /debug:embedded", "test.dll", null),
30 references to CommandInfo
Microsoft.CodeAnalysis.Rebuild.UnitTests (30)
RebuildCommandLineTests.cs (30)
55private static IEnumerable<CommandInfo> PermutateDllKinds(CommandInfo commandInfo) 74private static IEnumerable<CommandInfo> PermutateExeKinds(CommandInfo commandInfo) 241void Permutate(CommandInfo commandInfo, params Func<CommandInfo, IEnumerable<CommandInfo>>[] permutations) 243IEnumerable<CommandInfo> e = new[] { commandInfo }; 252static IEnumerable<CommandInfo> PermutatePathMap(CommandInfo commandInfo) 273static IEnumerable<CommandInfo> PermutateExternAlias(CommandInfo commandInfo) 288static IEnumerable<CommandInfo> PermutatePdbFormat(CommandInfo commandInfo) 302static IEnumerable<CommandInfo> PermutateOptimizations(CommandInfo commandInfo) 324void Add(IEnumerable<CommandInfo> commandInfos) 326foreach (var commandInfo in commandInfos) 434void Permutate(CommandInfo commandInfo, params Func<CommandInfo, IEnumerable<CommandInfo>>[] permutations) 436IEnumerable<CommandInfo> e = new[] { commandInfo }; 445static IEnumerable<CommandInfo> PermutatePathMap(CommandInfo commandInfo) 454static IEnumerable<CommandInfo> PermutateOptimizations(CommandInfo commandInfo) 476static IEnumerable<CommandInfo> PermutateRuntime(CommandInfo commandInfo) 489void Add(IEnumerable<CommandInfo> commandInfos) 491foreach (var commandInfo in commandInfos)