39 references to UpdateAroundActiveStatement
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
2902
RudeEditKind.
UpdateAroundActiveStatement
,
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (35)
EditAndContinue\ActiveStatementTests.cs (35)
4050
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "lock (d)", CSharpFeaturesResources.lock_statement));
4088
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "lock (\"test\")", CSharpFeaturesResources.lock_statement));
4236
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "lock (G(a => a))", CSharpFeaturesResources.lock_statement));
4653
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (int* p = &value)", CSharpFeaturesResources.fixed_statement));
4716
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (int* a = &value2)", CSharpFeaturesResources.fixed_statement),
4717
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (int* d = &value1)", CSharpFeaturesResources.fixed_statement),
4835
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "fixed (byte* p = &G(a => a))", CSharpFeaturesResources.fixed_statement));
5193
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach ( object c in F())", CSharpFeaturesResources.foreach_statement));
5234
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach ( (int i, (var b, double d)) in F())", CSharpFeaturesResources.foreach_statement));
5865
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach (var a in G(a => a))", CSharpFeaturesResources.foreach_statement));
5909
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach (var a in bb)", CSharpFeaturesResources.foreach_statement));
5965
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach (var a in bb)", CSharpFeaturesResources.foreach_statement));
6027
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach (var y in z.F)", CSharpFeaturesResources.foreach_statement));
6085
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "foreach (var y in GetBuffer2())", CSharpFeaturesResources.foreach_statement));
7308
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "using (G(a => a))", CSharpFeaturesResources.using_statement));
7857
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
7900
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
7943
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
7987
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
8031
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F())", CSharpFeaturesResources.switch_statement_case_clause));
8118
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "switch (F(2))", CSharpFeaturesResources.switch_statement));
8915
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "try", CSharpFeaturesResources.try_block));
9161
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "finally", CSharpFeaturesResources.finally_clause));
9495
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
9545
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
9598
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
9649
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
9689
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
9729
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause));
10014
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "catch", CSharpFeaturesResources.catch_clause),
10015
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "try", CSharpFeaturesResources.try_block),
10628
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "checked", CSharpFeaturesResources.checked_statement));
10678
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "checked", CSharpFeaturesResources.checked_statement));
10736
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "checked", CSharpFeaturesResources.checked_statement));
13948
Diagnostic(RudeEditKind.
UpdateAroundActiveStatement
, "B();", string.Format(FeaturesResources._0_directive, "line")));
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
1519
RudeEditKind.
UpdateAroundActiveStatement
,
1974
RudeEditKind.
UpdateAroundActiveStatement
,
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
98
AddRudeEdit(RudeEditKind.
UpdateAroundActiveStatement
, nameof(FeaturesResources.Updating_a_0_around_an_active_statement_requires_restarting_the_application));