83 references to ActiveStatementUpdate
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (41)
EditAndContinue\ActiveStatementTests.cs (33)
63Diagnostic(RudeEditKind.ActiveStatementUpdate, "Goo(2);")); 144Diagnostic(RudeEditKind.ActiveStatementUpdate, "Goo(2);")); 800Diagnostic(RudeEditKind.ActiveStatementUpdate, "Goo f = new Goo(5*2);")); 1137Diagnostic(RudeEditKind.ActiveStatementUpdate, "this(false)")); 1187Diagnostic(RudeEditKind.ActiveStatementUpdate, "public C()")); 1217Diagnostic(RudeEditKind.ActiveStatementUpdate, "base(1)")); 1590Diagnostic(RudeEditKind.ActiveStatementUpdate, "int a = F(2)")); 1634Diagnostic(RudeEditKind.ActiveStatementUpdate, "b = F(3)")); 3607Diagnostic(RudeEditKind.ActiveStatementUpdate, "object c"), 3644Diagnostic(RudeEditKind.ActiveStatementUpdate, "(int i, (var b, double d))"), 4355Diagnostic(RudeEditKind.ActiveStatementUpdate, "i = F(2)")); 4466Diagnostic(RudeEditKind.ActiveStatementUpdate, "var i = F(2)")); 4572Diagnostic(RudeEditKind.ActiveStatementUpdate, "i < F(20)")); 4679Diagnostic(RudeEditKind.ActiveStatementUpdate, "F(2)")); 4947Diagnostic(RudeEditKind.ActiveStatementUpdate, "}")); 4983Diagnostic(RudeEditKind.ActiveStatementUpdate, "}")); 5066Diagnostic(RudeEditKind.ActiveStatementUpdate, "}")); 5326Diagnostic(RudeEditKind.ActiveStatementUpdate, "if (!B())")); 5432Diagnostic(RudeEditKind.ActiveStatementUpdate, "while (!B())")); 5542Diagnostic(RudeEditKind.ActiveStatementUpdate, "while (!B());")); 6027Diagnostic(RudeEditKind.ActiveStatementUpdate, "switch (obj)")); 6069Diagnostic(RudeEditKind.ActiveStatementUpdate, "switch (obj)")); 6117Diagnostic(RudeEditKind.ActiveStatementUpdate, "switch (G())")); 6159Diagnostic(RudeEditKind.ActiveStatementUpdate, "switch (G())")); 6373Diagnostic(RudeEditKind.ActiveStatementUpdate, "(G() switch { 0 => 10, _ => 20 }) switch { 10 => 100 , _ => 200 }")); 7371Diagnostic(RudeEditKind.ActiveStatementUpdate, "when (Goo(2))"), 8465Diagnostic(RudeEditKind.ActiveStatementUpdate, "G(a => 2 )")); 9355Diagnostic(RudeEditKind.ActiveStatementUpdate, "F(from a in array where a > 0 select a);")); 9415Diagnostic(RudeEditKind.ActiveStatementUpdate, "F(from a in array group a + 1 by a);")); 11166Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(20);"), 11167Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(40);"), 11168Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(50);")); 11408Diagnostic(RudeEditKind.ActiveStatementUpdate, "Goo(2);"));
EditAndContinue\ActiveStatementTests.Methods.cs (8)
188Diagnostic(RudeEditKind.ActiveStatementUpdate, "c.Swap(ref b, ref a);")); 228Diagnostic(RudeEditKind.ActiveStatementUpdate, "Swap(null, null);")); 348Diagnostic(RudeEditKind.ActiveStatementUpdate, "string result = f.WaitAsync(6).Result;")); 394Diagnostic(RudeEditKind.ActiveStatementUpdate, "int a = G()")); 440Diagnostic(RudeEditKind.ActiveStatementUpdate, "b = F()")); 859Diagnostic(RudeEditKind.ActiveStatementUpdate, "stringCollection[1] = \"hello\";")); 961Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(stringCollection[1]);")); 1294Diagnostic(RudeEditKind.ActiveStatementUpdate, "Test t3 = t1 * t2;"));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueDiagnosticDescriptorsTests.cs (1)
20var d = EditAndContinueDiagnosticDescriptors.GetDescriptor(RudeEditKind.ActiveStatementUpdate);
EditAndContinue\RudeEditDiagnosticTests.cs (1)
29RudeEditKind.ActiveStatementUpdate,
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
1160diagnostics.Add(new RudeEditDiagnostic(isNonLeaf ? RudeEditKind.ActiveStatementUpdate : RudeEditKind.PartiallyExecutedActiveStatementUpdate, newSpan));
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
122AddRudeEdit(RudeEditKind.ActiveStatementUpdate, nameof(FeaturesResources.Updating_an_active_statement_requires_restarting_the_application));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (38)
EditAndContinue\ActiveStatementTests.vb (38)
46Diagnostic(RudeEditKind.ActiveStatementUpdate, "Goo(2)")) 112Diagnostic(RudeEditKind.ActiveStatementUpdate, "Goo(2)")) 310Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*6"), 311Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*7"), 312Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*8"), 313Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*8"), 314Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*2"), 315Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*3"), 316Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*4"), 317Diagnostic(RudeEditKind.ActiveStatementUpdate, "Me.value = a*5")) 822Diagnostic(RudeEditKind.ActiveStatementUpdate, "f As Goo = New Goo(5*2)")) 1099Diagnostic(RudeEditKind.ActiveStatementUpdate, "MyClass.New(False)")) 1511Diagnostic(RudeEditKind.ActiveStatementUpdate, "c = 2")) 1539Diagnostic(RudeEditKind.ActiveStatementUpdate, "d = 3")) 1595Diagnostic(RudeEditKind.ActiveStatementUpdate, "b As Integer = 0")) 1642Diagnostic(RudeEditKind.ActiveStatementUpdate, "b As New Integer")) 1674Diagnostic(RudeEditKind.ActiveStatementUpdate, "a"), 1675Diagnostic(RudeEditKind.ActiveStatementUpdate, "d"), 1676Diagnostic(RudeEditKind.ActiveStatementUpdate, "e"), 1677Diagnostic(RudeEditKind.ActiveStatementUpdate, "f"), 1678Diagnostic(RudeEditKind.ActiveStatementUpdate, "x")) 1708Diagnostic(RudeEditKind.ActiveStatementUpdate, "c"), 1709Diagnostic(RudeEditKind.ActiveStatementUpdate, "e")) 1739Diagnostic(RudeEditKind.ActiveStatementUpdate, "c As New D(2)"), 1740Diagnostic(RudeEditKind.ActiveStatementUpdate, "e As New D(2)"), 1830Diagnostic(RudeEditKind.ActiveStatementUpdate, "c(10)"), 1831Diagnostic(RudeEditKind.ActiveStatementUpdate, "d(20)"), 1832Diagnostic(RudeEditKind.ActiveStatementUpdate, "b(20)")) 1860Diagnostic(RudeEditKind.ActiveStatementUpdate, "c(2)")) 1888Diagnostic(RudeEditKind.ActiveStatementUpdate, "d(2)")) 1920Diagnostic(RudeEditKind.ActiveStatementUpdate, "e(1,2)"), 1921Diagnostic(RudeEditKind.ActiveStatementUpdate, "c(1,2)")) 1941Diagnostic(RudeEditKind.ActiveStatementUpdate, "3")) 3955Diagnostic(RudeEditKind.ActiveStatementUpdate, "Catch e As IOException When Goo(2)"), 4996Diagnostic(RudeEditKind.ActiveStatementUpdate, "G(Function(a) 1 )")) 5741Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(20)"), 5742Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(40)"), 5743Diagnostic(RudeEditKind.ActiveStatementUpdate, "Console.WriteLine(50)"))