10 references to WithLanguageVersion
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (10)
ScriptOptionsTests.cs (4)
20var options = ScriptOptions.Default.WithLanguageVersion(LanguageVersion.CSharp8); 27var options = ScriptOptions.Default.WithLanguageVersion(LanguageVersion.CSharp8); 28Assert.Same(options, options.WithLanguageVersion(LanguageVersion.CSharp8)); 35Assert.Throws<InvalidOperationException>(() => options.WithLanguageVersion(LanguageVersion.CSharp8));
ScriptTests.cs (6)
471var state0 = await CSharpScript.RunAsync("static int Add(int x, int y) => x + y;", options: ScriptOptions.WithLanguageVersion(LanguageVersion.Preview)); 951var script = CSharpScript.Create(@"string x = default;", ScriptOptions.WithLanguageVersion(LanguageVersion.CSharp7)); 965string x = null;", ScriptOptions.WithLanguageVersion(LanguageVersion.CSharp8)); 987var script = CSharpScript.Create(code, ScriptOptions.WithLanguageVersion(LanguageVersion.CSharp8)); 1069var script = CSharpScript.Create("class partial;", ScriptOptions.WithLanguageVersion(LanguageVersion.Preview)) 1089var script = CSharpScript.Create("class partial;", ScriptOptions.WithLanguageVersion(LanguageVersion.CSharp13))