1 write to Script
Microsoft.CodeAnalysis.Scripting (1)
ScriptState.cs (1)
48Script = script;
31 references to Script
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (5)
InteractiveSessionReferencesTests.cs (5)
60var newOptions = s0.Script.Options.AddReferences(typeof(Process).Assembly); 500var c0 = s0.Script.GetCompilation(); 536var c0 = s0.Script.GetCompilation(); 636var c4 = s4.Script.GetCompilation(); 694var c4 = s4.Script.GetCompilation();
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (13)
InteractiveSessionTests.cs (3)
477var compilation1 = state1.Result.Script.GetCompilation(); 486var compilation2 = state2.Result.Script.GetCompilation(); 497var compilation3 = state3.Result.Script.GetCompilation();
ScriptTests.cs (10)
62var compilation = state.Script.GetCompilation(); 63Assert.Equal(state.Script.Code, compilation.SyntaxTrees.First().GetText().ToString()); 70var compilation = state.Script.GetCompilation(); 71Assert.Equal(state.Script.SourceText, compilation.SyntaxTrees.First().GetText()); 137Assert.Same(script, state.Script); 146Assert.Same(script, state.Script); 296Assert.Same(script, state.Script); 331await Assert.ThrowsAsync<ArgumentNullException>("previousState", () => state.Script.RunFromAsync(null)); 340await Assert.ThrowsAsync<ArgumentException>("previousState", () => state1.Script.RunFromAsync(state2)); 422var s2 = await s1.Script.RunAsync();
Microsoft.CodeAnalysis.InteractiveHost (3)
Interactive\Core\InteractiveHost.Service.cs (3)
366Script<object>? script = TryCompile(state.ScriptState?.Script, text, null, state.ScriptOptions); 721Script<object>? script = TryCompile(state.ScriptState?.Script, content, fullPath, state.ScriptOptions); 766else if (displayResult && newState.Script.HasReturnValue())
Microsoft.CodeAnalysis.Scripting (6)
Hosting\CommandLine\CommandLineRunner.cs (1)
287newScript = state.Script.ContinueWith(code, options);
Script.cs (2)
556if (previousState.Script == this) 562var 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)
120Dim compilation1 = state1.Result.Script.GetCompilation() 128Dim compilation2 = state2.Result.Script.GetCompilation() 142Dim compilation3 = state3.Result.Script.GetCompilation()
ScriptTests.vb (1)
48Assert.Same(script, state.Script)