1 write to Script
Microsoft.CodeAnalysis.Scripting (1)
ScriptState.cs (1)
48Script = script;
29 references to Script
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (3)
InteractiveSessionReferencesTests.cs (3)
61var newOptions = s0.Script.Options.AddReferences(typeof(Process).Assembly); 501var c0 = s0.Script.GetCompilation(); 537var c0 = s0.Script.GetCompilation();
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (13)
InteractiveSessionTests.cs (3)
476var compilation1 = state1.Result.Script.GetCompilation(); 485var compilation2 = state2.Result.Script.GetCompilation(); 496var compilation3 = state3.Result.Script.GetCompilation();
ScriptTests.cs (10)
63var compilation = state.Script.GetCompilation(); 64Assert.Equal(state.Script.Code, compilation.SyntaxTrees.First().GetText().ToString()); 71var compilation = state.Script.GetCompilation(); 72Assert.Equal(state.Script.SourceText, compilation.SyntaxTrees.First().GetText()); 138Assert.Same(script, state.Script); 147Assert.Same(script, state.Script); 297Assert.Same(script, state.Script); 332await Assert.ThrowsAsync<ArgumentNullException>("previousState", () => state.Script.RunFromAsync(null)); 341await Assert.ThrowsAsync<ArgumentException>("previousState", () => state1.Script.RunFromAsync(state2)); 422var s2 = await s1.Script.RunAsync();
Microsoft.CodeAnalysis.InteractiveHost (3)
Interactive\Core\InteractiveHost.Service.cs (3)
364Script<object>? script = TryCompile(state.ScriptState?.Script, text, null, state.ScriptOptions); 719Script<object>? script = TryCompile(state.ScriptState?.Script, content, fullPath, state.ScriptOptions); 764else if (displayResult && newState.Script.HasReturnValue())
Microsoft.CodeAnalysis.Scripting (6)
Hosting\CommandLine\CommandLineRunner.cs (1)
277newScript = state.Script.ContinueWith(code, options);
Script.cs (2)
530if (previousState.Script == this) 536var precedingExecutors = TryGetPrecedingExecutors(previousState.Script, cancellationToken);
ScriptState.cs (3)
123var map = new Dictionary<string, int>(Script.Compiler.IdentifierComparer); 157=> Script.ContinueWith<object>(code, options).RunFromAsync(this, catchException, cancellationToken); 181=> Script.ContinueWith<TResult>(code, options).RunFromAsync(this, catchException, cancellationToken);
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (4)
InteractiveSessionTests.vb (3)
122Dim compilation1 = state1.Result.Script.GetCompilation() 130Dim compilation2 = state2.Result.Script.GetCompilation() 144Dim compilation3 = state3.Result.Script.GetCompilation()
ScriptTests.vb (1)
49Assert.Same(script, state.Script)