58 references to UpdateAroundActiveStatement
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (32)
EditAndContinue\ActiveStatementTests.cs (31)
2698
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "lock (d)", CSharpFeaturesResources.lock_statement));
2732
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "lock (\"test\")", CSharpFeaturesResources.lock_statement));
2864
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "lock (G(a => a))", CSharpFeaturesResources.lock_statement));
3120
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (int* p = &value)", CSharpFeaturesResources.fixed_statement));
3179
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (int* a = &value2)", CSharpFeaturesResources.fixed_statement),
3180
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (int* d = &value1)", CSharpFeaturesResources.fixed_statement),
3286
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (byte* p = &G(a => a))", CSharpFeaturesResources.fixed_statement));
3608
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach ( object c in F())", CSharpFeaturesResources.foreach_statement));
3645
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach ( (int i, (var b, double d)) in F())", CSharpFeaturesResources.foreach_statement));
4224
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach (var a in G(a => a))", CSharpFeaturesResources.foreach_statement));
5251
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "using (G(a => a))", CSharpFeaturesResources.using_statement));
5748
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
5787
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
5826
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
5866
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
5906
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
5985
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F(2))", CSharpFeaturesResources.switch_statement));
6698
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "try", CSharpFeaturesResources.try_block));
6924
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "finally", CSharpFeaturesResources.finally_clause));
7230
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
7276
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
7325
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
7372
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
7408
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
7444
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
7709
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause),
7710
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "try", CSharpFeaturesResources.try_block),
8279
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "checked", CSharpFeaturesResources.checked_statement));
8325
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "checked", CSharpFeaturesResources.checked_statement));
8379
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "checked", CSharpFeaturesResources.checked_statement));
10956
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "B();", string.Format(FeaturesResources._0_directive, "line")));
EditAndContinue\ActiveStatementTests.Methods.cs (1)
90
diagnostics: new[] {Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "static void Boo(int a)", FeaturesResources.method) })
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
2941
RudeEditKind.
UpdateAroundActiveStatement
,
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
1303
RudeEditKind.
UpdateAroundActiveStatement
,
1777
RudeEditKind.
UpdateAroundActiveStatement
,
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
70
AddRudeEdit(RudeEditKind.
UpdateAroundActiveStatement
, nameof(FeaturesResources.Updating_a_0_around_an_active_statement_requires_restarting_the_application));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (22)
EditAndContinue\ActiveStatementTests.vb (22)
2627
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "SyncLock d", VBFeaturesResources.SyncLock_statement))
2653
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "SyncLock ""test""", VBFeaturesResources.SyncLock_statement))
2754
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "SyncLock G(Function(a) a)", VBFeaturesResources.SyncLock_statement))
3042
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "For Each a In G(Function(a) a)", VBFeaturesResources.For_Each_statement))
3169
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Using G(Function(a) a)", VBFeaturesResources.Using_statement))
3297
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "With G(Function(a) a)", VBFeaturesResources.With_statement))
3472
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Try", VBFeaturesResources.Try_block))
3643
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Finally", VBFeaturesResources.Finally_clause))
3881
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Catch", VBFeaturesResources.Catch_clause))
3918
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Catch", VBFeaturesResources.Catch_clause))
3956
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Catch", VBFeaturesResources.Catch_clause))
3993
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Catch", VBFeaturesResources.Catch_clause))
4031
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Catch", VBFeaturesResources.Catch_clause))
4221
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Catch", VBFeaturesResources.Catch_clause),
4222
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Try", VBFeaturesResources.Try_block),
5635
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "On Error GoTo label", VBFeaturesResources.On_Error_statement))
5646
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "On Error GoTo 0", VBFeaturesResources.On_Error_statement))
5657
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "On Error GoTo -1", VBFeaturesResources.On_Error_statement))
5668
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "On Error Resume Next", VBFeaturesResources.On_Error_statement))
5679
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Resume", VBFeaturesResources.Resume_statement))
5690
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Resume Next", VBFeaturesResources.Resume_statement))
5701
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "Resume label", VBFeaturesResources.Resume_statement))