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