1 instantiation of CSharpCompilerCommand
dotnet (1)
Commands\Run\VirtualProjectBuildingCommand.cs (1)
253int result = new CSharpCompilerCommand
10 references to CSharpCompilerCommand
dotnet (3)
Commands\Run\VirtualProjectBuildingCommand.cs (3)
498return CSharpCompilerCommand.EscapePathArgument(arg); 703RuntimeVersion = CSharpCompilerCommand.RuntimeVersion, 960foreach (var filePath in CSharpCompilerCommand.GetPathsOfCscInputsFromNuGetCache())
dotnet.Tests (7)
CommandTests\Run\RunFileTests.cs (7)
2328rewritten = rewritten.Replace(entryPointPathNormalized, "{" + nameof(CSharpCompilerCommand.EntryPointFileFullPath) + "}", StringComparison.OrdinalIgnoreCase); 2340if (rewritten.Contains(CSharpCompilerCommand.RuntimeVersion, StringComparison.OrdinalIgnoreCase)) 2342rewritten = rewritten.Replace(CSharpCompilerCommand.RuntimeVersion, "{" + nameof(CSharpCompilerCommand.RuntimeVersion) + "}", StringComparison.OrdinalIgnoreCase); 2362nuGetPackageFilePaths.Add(CSharpCompilerCommand.IsPathOption(rewritten, out int colonIndex) 2455return CSharpCompilerCommand.IsPathOption(arg, out int colonIndex) 2536Log.WriteLine($"File differs between MSBuild and CSC-only runs (if this is expected, find the template in '{nameof(CSharpCompilerCommand)}.cs' and update it): {cscOnlyFile}");