14 references to Language
Microsoft.NET.Build.Tests (14)
RoslynBuildTaskTests.cs (14)
15private static string CompilerFileNameWithoutExtension(Language language) => language switch
17Language.CSharp => "csc",
18Language.VisualBasic => "vbc",
22private static string DotNetExecCompilerFileName(Language language) => CompilerFileNameWithoutExtension(language) + ".dll";
24private static string AppHostCompilerFileName(Language language) => CompilerFileNameWithoutExtension(language) + FileNameSuffixes.CurrentPlatform.Exe;
27public void FullMSBuild_SdkStyle(bool useSharedCompilation, Language language)
35public void FullMSBuild_SdkStyle_OptOut(bool useSharedCompilation, Language language)
46public void FullMSBuild_NonSdkStyle(bool useSharedCompilation, Language language)
58public void FullMSBuild_SdkStyle_ToolsetPackage(bool useSharedCompilation, Language language)
66public void DotNet(bool useSharedCompilation, Language language)
75public void DotNet_ToolsetPackage(bool useSharedCompilation, Language language)
82private TestAsset CreateProject(bool useSharedCompilation, Language language, Action<TestProject>? configure = null, [CallerMemberName] string callingMethod = "")
86Language.CSharp => (".csproj", "Program.cs", """
95Language.VisualBasic => (".vbproj", "Program.vb", """