2 writes to LangVersion
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
CscTests.cs (1)
108csc.LangVersion = "iso-1";
VbcTests.cs (1)
108vbc.LangVersion = "15.3";
10 references to LangVersion
Microsoft.Build.Tasks.CodeAnalysis (10)
src\Compilers\Core\MSBuildTask\Csc.cs (2)
565CheckHostObjectSupport(param = nameof(LangVersion), cscHostObject.SetLangVersion(LangVersion));
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (3)
480set { _store[nameof(LangVersion)] = value; } 481get { return (string?)_store[nameof(LangVersion)]; } 928commandLine.AppendSwitchIfNotNull("/langversion:", LangVersion);
src\Compilers\Core\MSBuildTask\Vbc.cs (5)
926if (vbcHostObject is IVbcHostObject3 && !DeferToICompilerOptionsHostObject(LangVersion, vbcHostObject)) 929CheckHostObjectSupport(param = nameof(LangVersion), vbcHostObject3.SetLanguageVersion(LangVersion)); 931else if (!String.IsNullOrEmpty(LangVersion) && !UsedCommandLineTool) 933CheckHostObjectSupport(param = nameof(LangVersion), resultFromHostObjectSetOperation: false);