1 write to ReturnValue
Microsoft.CodeAnalysis.Scripting (1)
ScriptState.cs (1)
278ReturnValue = value;
99 references to ReturnValue
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (15)
InteractiveSessionReferencesTests.cs (15)
105Assert.IsType<List<Version>>(s.Result.ReturnValue); 108Assert.Equal(Environment.Version, s.Result.ReturnValue); 111Assert.Equal(2, s.Result.ReturnValue); 114Assert.Equal(0.0, s.Result.ReturnValue); 175AssertEx.Equal(new[] { 2, 3, 4 }, state.ReturnValue); 194Assert.NotNull(s0.ReturnValue); 202Assert.NotNull(s1.ReturnValue); 210Assert.NotNull(s2.ReturnValue); 218Assert.NotNull(s3.ReturnValue); 273Assert.NotNull(script.RunAsync().Result.ReturnValue); 455Assert.Equal(s0.Result.ReturnValue.GetType(), s1.Result.ReturnValue); 512Assert.Equal(1, s0.ReturnValue); 519Assert.Equal(1, s1.ReturnValue); 585int result = script.RunAsync(globals).Result.ReturnValue;
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (74)
InteractiveSessionTests.cs (58)
430Assert.Equal(1, state.Result.ReturnValue); 440Assert.Equal(1, state.Result.ReturnValue); 465Assert.Equal(Environment.ProcessorCount, state.Result.ReturnValue); 468Assert.Equal(Environment.ProcessorCount, state.Result.ReturnValue); 482Assert.Equal(1, state1.Result.ReturnValue); 487Assert.Equal(2, state2.Result.ReturnValue); 498Assert.Equal(3, state3.Result.ReturnValue); 572Result.ReturnValue; 583Result.ReturnValue; 594Result.ReturnValue; 632Assert.Null(s2.ReturnValue); 635Assert.Equal(12, s3.ReturnValue); 651Assert.True(state1.ReturnValue); 654Assert.Equal(1234567, state2.ReturnValue); 657Assert.Equal("HostObjectToString impl", state3.ReturnValue); 669Assert.True(state1.ReturnValue); 672Assert.Equal("System.Object", state2.ReturnValue); 675Assert.False(state3.ReturnValue); 777Assert.Equal(111, state.Result.ReturnValue); 784Assert.Equal(222, state.Result.ReturnValue); 811Assert.Equal(111, state.Result.ReturnValue); 818Assert.Equal(222, state.Result.ReturnValue); 907ContinueWith<Func<int, int>>("new Func<int,int>(Sqr)").Result.ReturnValue; 923Assert.Equal(3, s.ContinueWith(@"arr_1[2]").Result.ReturnValue); 924Assert.Equal(5, s.ContinueWith(@"arr_2[0]").Result.ReturnValue); 925Assert.Equal(0, s.ContinueWith(@"arr_3[0]").Result.ReturnValue); 989ContinueWith<List<int>>("result").Result.ReturnValue; 1043AssertEx.Equal(new[] { 1, 2, 3, 4, 5, 6 }, s1.ReturnValue); 1046AssertEx.Equal(new[] { 1, 2, 3, 4, 5, 6, 7 }, s2.ReturnValue); 1049AssertEx.Equal(new[] { 1, 2, 3, 4, 5, 6, 7, 8 }, s3.ReturnValue); 1105Assert.Equal(4, s1.ReturnValue); 1108Assert.Equal(5, s2.ReturnValue); 1126Assert.Equal(3, state.ReturnValue); 1145Assert.Equal(3, state.ReturnValue); 1153Assert.Equal(true, state.ReturnValue); 1162Assert.Equal(true, state.ReturnValue); 1164Assert.Equal(true, state.ReturnValue); 1166Assert.Equal(false, state.ReturnValue); 1168Assert.Equal(true, state.ReturnValue); 1294var r2 = CSharpScript.Create($@"#r ""{fileMain.Path}""").ContinueWith($@"M.X.F").RunAsync().Result.ReturnValue; 1325var r2 = CSharpScript.Create($@"#r ""{fileMain.Path}""").ContinueWith($@"M.X.F").RunAsync().Result.ReturnValue; 1381Assert.Equal(1, s1.Result.ReturnValue); 1384Assert.IsType<List<int>>(s2.Result.ReturnValue); 1531Assert.Equal(6, s0.Result.ReturnValue); 1534Assert.Equal(1, s1.Result.ReturnValue); 1539Assert.Equal(20, s3.Result.ReturnValue); 1556Assert.Equal(3, s0.ReturnValue); 1564Assert.Equal("2", s1.ReturnValue); 1603Assert.Equal(123, s3.Result.ReturnValue); 1619Assert.Equal(2, s1.Result.ReturnValue); 1622Assert.Equal(2, s2.Result.ReturnValue); 1935Assert.Equal(10, state2.ReturnValue); 1962Assert.Equal(120, state3.ReturnValue); 1990Assert.Equal(1200, state4.ReturnValue); 2019Assert.Equal(1204, state4.ReturnValue); 2053Assert.Equal(1230, state4.ReturnValue); 2087Assert.Equal(1234, state4.ReturnValue); 2141Result.ReturnValue;
ScriptTests.cs (16)
130Assert.Equal(3, state.ReturnValue); 139Assert.Equal(3, state.ReturnValue); 148Assert.Equal(3, state.ReturnValue); 162Assert.Equal(3, state.ReturnValue); 171Assert.Null(state.ReturnValue); 180Assert.Null(state.ReturnValue); 288Assert.Equal(3, state.ReturnValue); 296Assert.Equal(3, state.ReturnValue); 349Assert.Equal(200, state.ReturnValue); 368Assert.Equal(10100, state.ReturnValue); 428Assert.Equal(2, s3.ReturnValue); 460Assert.Equal(25, state2.ReturnValue); 465Assert.Equal(10, state3.ReturnValue); 474Assert.Equal(2, state2.ReturnValue); 482Assert.Equal(1, state1.ReturnValue); 490Assert.Equal(1, state1.ReturnValue);
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
766serviceState.Globals.Print(newState.ReturnValue);
Microsoft.CodeAnalysis.Scripting (4)
Hosting\CommandLine\CommandLineRunner.cs (2)
198return script.RunAsync(globals, cancellationToken).GetAwaiter().GetResult().ReturnValue; 304globals.Print(state.ReturnValue);
ScriptState.cs (1)
273internal override object GetReturnValue() => ReturnValue;
Utilities\TaskExtensions.cs (1)
21return (await task.ConfigureAwait(true)).ReturnValue;
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (5)
InteractiveSessionTests.vb (1)
24Assert.Equal(3, s.ReturnValue)
ScriptTests.vb (4)
42Assert.Equal(3, state.ReturnValue) 50Assert.Equal(3, state.ReturnValue) 56Assert.Equal(3, state.ReturnValue) 69Assert.Null(state.ReturnValue)