49 references to Delete
Microsoft.CodeAnalysis.CSharp.Features (3)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
2437
ReportError(RudeEditKind.
Delete
);
2442
ReportError(RudeEditKind.
Delete
);
2454
ReportError(RudeEditKind.
Delete
);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (39)
EditAndContinue\ActiveStatementTests.cs (6)
875
Diagnostic(RudeEditKind.
Delete
, "", GetResource("class", "N.C")),
901
Diagnostic(RudeEditKind.
Delete
, "namespace N", GetResource("class", "C")),
3523
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("field", "a")));
3678
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("field", "a")));
3737
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("field", "a")));
14130
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.class_, "C")));
EditAndContinue\TopLevelEditingTests.cs (33)
633
Diagnostic(RudeEditKind.
Delete
, null, CSharpFeaturesResources.extern_alias));
669
Diagnostic(RudeEditKind.
Delete
, null, FeaturesResources.attribute));
2604
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.class_, "C")),
2605
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.struct_, "S")),
2606
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.interface_, "I")));
2615
Diagnostic(RudeEditKind.
Delete
, "using System.Runtime.CompilerServices;", GetResource("class", "C")));
3552
edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.
Delete
, "record C", DeletedSymbolDisplay(FeaturesResources.field, "_y")));
4766
Diagnostic(RudeEditKind.
Delete
, "enum Color", DeletedSymbolDisplay(FeaturesResources.enum_value, "Blue")));
4780
Diagnostic(RudeEditKind.
Delete
, "enum Color", DeletedSymbolDisplay(FeaturesResources.enum_value, "Blue")));
4925
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.delegate_, "D")));
5174
Diagnostic(RudeEditKind.
Delete
, "public delegate int D()", DeletedSymbolDisplay(FeaturesResources.type_parameter, "T")));
6100
DocumentResults(diagnostics: [Diagnostic(RudeEditKind.
Delete
, null, GetResource("class", "C"))]),
6101
DocumentResults(diagnostics: [Diagnostic(RudeEditKind.
Delete
, null, GetResource("class", "C"))]),
7448
Diagnostic(RudeEditKind.
Delete
, "static class Ext1", GetResource("extension block")),
7451
Diagnostic(RudeEditKind.
Delete
, "static class Ext1", "extension block 'extension(object)'"),
7500
Diagnostic(RudeEditKind.
Delete
, "static class Ext", GetResource("extension block")),
7501
Diagnostic(RudeEditKind.
Delete
, "static class Ext", DeletedSymbolDisplay(FeaturesResources.extension_block, "extension(string)")),
7564
Diagnostic(RudeEditKind.
Delete
, "static class Ext", GetResource("extension block")),
7565
Diagnostic(RudeEditKind.
Delete
, "static class Ext", DeletedSymbolDisplay(FeaturesResources.extension_block, "extension(object)")),
8860
Diagnostic(RudeEditKind.
Delete
, "partial class C", DeletedSymbolDisplay(GetResource("class"), "C")));
10056
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "goo()")));
10156
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "puts(string c)")));
16660
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.static_constructor, "C()")));
16766
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
16784
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
17054
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
19811
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
19894
Diagnostic(RudeEditKind.
Delete
, "string G, F", DeletedSymbolDisplay(FeaturesResources.field, "H")));
23447
[Diagnostic(RudeEditKind.
Delete
, "class C", "event field 'E'")],
25038
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("type parameter", "A")));
25054
Diagnostic(RudeEditKind.
Delete
, "class C<B>", GetResource("type parameter", "A")));
25350
Diagnostic(RudeEditKind.
Delete
, "class C<S>", GetResource("type parameter", "T")));
25554
Diagnostic(RudeEditKind.
Delete
, "using System;", GetResource("top-level statement")));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (2)
185
var rudeEditDiagnostic = new RudeEditDiagnostic(RudeEditKind.
Delete
, TextSpan.FromBounds(2, 3), arguments: ["x"]).ToDiagnostic(syntaxTree);
186
var deletedDocumentRudeEdit = new RudeEditDiagnostic(RudeEditKind.
Delete
, TextSpan.FromBounds(2, 3), arguments: ["<deleted>"]).ToDiagnostic(tree: null);
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
2944
diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.
Delete
, diagnosticSpan, edit.OldNode, [GetDisplayName(edit.OldNode!, EditKind.Delete)]));
2961
var rudeEditKind = RudeEditKind.
Delete
;
2987
diagnosticContext.Report(RudeEditKind.
Delete
, cancellationToken);
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
125
AddRudeEdit(RudeEditKind.
Delete
, nameof(FeaturesResources.Deleting_0_requires_restarting_the_application));
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
135
new RudeEditDiagnostic(RudeEditKind.
Delete
, TextSpan.FromBounds(1, 10), 123, ["b"]).ToDiagnostic(tree)