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")));
3548
edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.
Delete
, "record C", DeletedSymbolDisplay(FeaturesResources.field, "_y")));
4762
Diagnostic(RudeEditKind.
Delete
, "enum Color", DeletedSymbolDisplay(FeaturesResources.enum_value, "Blue")));
4776
Diagnostic(RudeEditKind.
Delete
, "enum Color", DeletedSymbolDisplay(FeaturesResources.enum_value, "Blue")));
4921
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.delegate_, "D")));
5170
Diagnostic(RudeEditKind.
Delete
, "public delegate int D()", DeletedSymbolDisplay(FeaturesResources.type_parameter, "T")));
6068
DocumentResults(diagnostics: [Diagnostic(RudeEditKind.
Delete
, null, GetResource("class", "C"))]),
6069
DocumentResults(diagnostics: [Diagnostic(RudeEditKind.
Delete
, null, GetResource("class", "C"))]),
7416
Diagnostic(RudeEditKind.
Delete
, "static class Ext1", GetResource("extension block")),
7419
Diagnostic(RudeEditKind.
Delete
, "static class Ext1", "extension block 'extension(object)'"),
7468
Diagnostic(RudeEditKind.
Delete
, "static class Ext", GetResource("extension block")),
7469
Diagnostic(RudeEditKind.
Delete
, "static class Ext", DeletedSymbolDisplay(FeaturesResources.extension_block, "extension(string)")),
7532
Diagnostic(RudeEditKind.
Delete
, "static class Ext", GetResource("extension block")),
7533
Diagnostic(RudeEditKind.
Delete
, "static class Ext", DeletedSymbolDisplay(FeaturesResources.extension_block, "extension(object)")),
8803
Diagnostic(RudeEditKind.
Delete
, "partial class C", DeletedSymbolDisplay(GetResource("class"), "C")));
9999
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "goo()")));
10099
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "puts(string c)")));
16518
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.static_constructor, "C()")));
16624
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
16642
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
16912
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
19615
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
19698
Diagnostic(RudeEditKind.
Delete
, "string G, F", DeletedSymbolDisplay(FeaturesResources.field, "H")));
23251
[Diagnostic(RudeEditKind.
Delete
, "class C", "event field 'E'")],
24842
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("type parameter", "A")));
24858
Diagnostic(RudeEditKind.
Delete
, "class C<B>", GetResource("type parameter", "A")));
25154
Diagnostic(RudeEditKind.
Delete
, "class C<S>", GetResource("type parameter", "T")));
25358
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)
2933
diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.
Delete
, diagnosticSpan, edit.OldNode, [GetDisplayName(edit.OldNode!, EditKind.Delete)]));
2950
var rudeEditKind = RudeEditKind.
Delete
;
2976
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)