12 instantiations of CommandInfo
Microsoft.CodeAnalysis.Rebuild.UnitTests (12)
RebuildCommandLineTests.cs (12)
215new CommandInfo("hw.cs", "test.exe", null), 217Permutate(new CommandInfo("lib1.cs", "test.dll", null), 219Permutate(new CommandInfo("lib2.cs /target:library /r:SystemRuntime=System.Runtime.dll /debug:embedded", "test.dll", null), 221Permutate(new CommandInfo("lib3.cs /target:library", "test.dll", null), 223Permutate(new CommandInfo("lib4.cs /target:library", "test.dll", null), 228Permutate(new CommandInfo($"lib4.cs {Path.Combine("dir1", "lib1.cs")} /target:library", "test.dll", null), 231Permutate(new CommandInfo("lib4.cs lib5.cs /target:library", "test.dll", null), 409new CommandInfo("hw.vb /debug:embedded", "test.exe", null), 412new CommandInfo("lib1.vb /target:library /debug:embedded", "test.dll", null), 415new CommandInfo(@"lib1.vb /debug:embedded /d:_MYTYPE=""Empty"" /vbruntime:Microsoft.VisualBasic.dll", "test.dll", null), 418new CommandInfo("lib2.vb /target:library /debug:embedded", "test.dll", null), 424new 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)
50private static IEnumerable<CommandInfo> PermutateDllKinds(CommandInfo commandInfo) 69private static IEnumerable<CommandInfo> PermutateExeKinds(CommandInfo commandInfo) 236void Permutate(CommandInfo commandInfo, params Func<CommandInfo, IEnumerable<CommandInfo>>[] permutations) 238IEnumerable<CommandInfo> e = new[] { commandInfo }; 247static IEnumerable<CommandInfo> PermutatePathMap(CommandInfo commandInfo) 268static IEnumerable<CommandInfo> PermutateExternAlias(CommandInfo commandInfo) 283static IEnumerable<CommandInfo> PermutatePdbFormat(CommandInfo commandInfo) 297static IEnumerable<CommandInfo> PermutateOptimizations(CommandInfo commandInfo) 319void Add(IEnumerable<CommandInfo> commandInfos) 321foreach (var commandInfo in commandInfos) 429void Permutate(CommandInfo commandInfo, params Func<CommandInfo, IEnumerable<CommandInfo>>[] permutations) 431IEnumerable<CommandInfo> e = new[] { commandInfo }; 440static IEnumerable<CommandInfo> PermutatePathMap(CommandInfo commandInfo) 449static IEnumerable<CommandInfo> PermutateOptimizations(CommandInfo commandInfo) 471static IEnumerable<CommandInfo> PermutateRuntime(CommandInfo commandInfo) 484void Add(IEnumerable<CommandInfo> commandInfos) 486foreach (var commandInfo in commandInfos)