42 references to Delete
Microsoft.CodeAnalysis.CSharp.Features (2)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
2425
ReportError(RudeEditKind.
Delete
);
2437
ReportError(RudeEditKind.
Delete
);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (33)
EditAndContinue\ActiveStatementTests.cs (6)
810
Diagnostic(RudeEditKind.
Delete
, "", GetResource("class", "N.C")),
836
Diagnostic(RudeEditKind.
Delete
, "namespace N", GetResource("class", "C")),
3458
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("field", "a")));
3613
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("field", "a")));
3672
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("field", "a")));
14065
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.class_, "C")));
EditAndContinue\TopLevelEditingTests.cs (27)
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"))]),
6705
Diagnostic(RudeEditKind.
Delete
, "partial class C", DeletedSymbolDisplay(GetResource("class"), "C")));
7901
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "goo()")));
8001
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "puts(string c)")));
14420
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.static_constructor, "C()")));
14526
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
14544
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
14814
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
17517
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
17600
Diagnostic(RudeEditKind.
Delete
, "string G, F", DeletedSymbolDisplay(FeaturesResources.field, "H")));
21153
[Diagnostic(RudeEditKind.
Delete
, "class C", "event field 'E'")],
22744
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("type parameter", "A")));
22760
Diagnostic(RudeEditKind.
Delete
, "class C<B>", GetResource("type parameter", "A")));
23056
Diagnostic(RudeEditKind.
Delete
, "class C<S>", GetResource("type parameter", "T")));
23260
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)
2913
diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.
Delete
, diagnosticSpan, edit.OldNode, [GetDisplayName(edit.OldNode!, EditKind.Delete)]));
2919
var rudeEditKind = RudeEditKind.
Delete
;
2945
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)