52 references to DeleteActiveStatement
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (27)
EditAndContinue\ActiveStatementTests.cs (23)
341
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
466
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code),
467
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code),
468
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code),
469
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "case 2:", FeaturesResources.code),
470
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "default:", FeaturesResources.code),
471
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code),
472
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code),
473
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "while (true)", FeaturesResources.code),
474
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "do", FeaturesResources.code),
475
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "for (int i = 0; i < 10; i++ )", FeaturesResources.code),
476
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "foreach (var i in new[] { 1, 2 })", FeaturesResources.code),
477
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "using ( var z = new C() )", FeaturesResources.code),
478
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "fixed ( char* p = \"s\" )", FeaturesResources.code),
479
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "label", FeaturesResources.code));
689
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
1410
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "partial " + typeKind + " C", DeletedSymbolDisplay(FeaturesResources.constructor, "C()")));
4430
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "for (; i < 10 ; i++)", FeaturesResources.code));
4608
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "for (int i = 1; ; i++ )", FeaturesResources.code));
6885
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
6967
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
10790
diagnostics: new[] { Diagnostic(RudeEditKind.
DeleteActiveStatement
, " partial c", DeletedSymbolDisplay(FeaturesResources.method, "F()")) })
11224
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
EditAndContinue\ActiveStatementTests.Methods.cs (4)
593
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "get", FeaturesResources.code));
672
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "int P", FeaturesResources.code));
1060
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
1159
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "{", FeaturesResources.code));
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
1186
new RudeEditDiagnostic(isNonLeaf ? RudeEditKind.
DeleteActiveStatement
: RudeEditKind.PartiallyExecutedActiveStatementDelete,
2646
ReportDeletedMemberRudeEdit(diagnostics, oldSymbol, newCompilation, RudeEditKind.
DeleteActiveStatement
, cancellationToken);
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
69
AddRudeEdit(RudeEditKind.
DeleteActiveStatement
, nameof(FeaturesResources.Removing_0_that_contains_an_active_statement_requires_restarting_the_application));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (22)
EditAndContinue\ActiveStatementTests.vb (22)
401
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Shared Sub Main()", FeaturesResources.code))
506
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Do", FeaturesResources.code),
507
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "If True", FeaturesResources.code),
508
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Else", FeaturesResources.code),
509
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Case 1, 2", FeaturesResources.code),
510
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Case Else", FeaturesResources.code),
511
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "While True", FeaturesResources.code),
512
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Do Until True", FeaturesResources.code),
513
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "If True Then", FeaturesResources.code),
514
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Else", FeaturesResources.code),
515
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "For i = 0 To 10", FeaturesResources.code),
516
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "For Each i In {1, 2}", FeaturesResources.code),
517
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Using z = New C()", FeaturesResources.code),
518
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "With expr", FeaturesResources.code),
519
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Shared Sub Main()", FeaturesResources.code),
520
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "SyncLock Nothing", FeaturesResources.code))
561
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "If c1 Then", FeaturesResources.code))
598
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "If c1 Then", FeaturesResources.code))
733
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Sub Main()", FeaturesResources.code))
3613
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Try", FeaturesResources.code))
3677
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Try", FeaturesResources.code))
5787
Diagnostic(RudeEditKind.
DeleteActiveStatement
, "Sub F()", FeaturesResources.code))