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));
2611
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.class_, "C")),
2612
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.struct_, "S")),
2613
Diagnostic(RudeEditKind.
Delete
, null, DeletedSymbolDisplay(FeaturesResources.interface_, "I")));
2623
Diagnostic(RudeEditKind.
Delete
, "using System.Runtime.CompilerServices;", GetResource("class", "C")));
3568
edits.VerifySemanticDiagnostics(Diagnostic(RudeEditKind.
Delete
, "record C", DeletedSymbolDisplay(FeaturesResources.field, "_y")));
4786
Diagnostic(RudeEditKind.
Delete
, "enum Color", DeletedSymbolDisplay(FeaturesResources.enum_value, "Blue")));
4800
Diagnostic(RudeEditKind.
Delete
, "enum Color", DeletedSymbolDisplay(FeaturesResources.enum_value, "Blue")));
4945
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.delegate_, "D")));
5194
Diagnostic(RudeEditKind.
Delete
, "public delegate int D()", DeletedSymbolDisplay(FeaturesResources.type_parameter, "T")));
6113
DocumentResults(diagnostics: [Diagnostic(RudeEditKind.
Delete
, null, GetResource("class", "C"))]),
6114
DocumentResults(diagnostics: [Diagnostic(RudeEditKind.
Delete
, null, GetResource("class", "C"))]),
6765
Diagnostic(RudeEditKind.
Delete
, "partial class C", DeletedSymbolDisplay(GetResource("class"), "C")));
7993
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "goo()")));
8093
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.method, "puts(string c)")));
14580
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.static_constructor, "C()")));
14690
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
14708
Diagnostic(RudeEditKind.
Delete
, "class B", DeletedSymbolDisplay(CSharpFeaturesResources.destructor, "~B()")));
14988
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
17697
Diagnostic(RudeEditKind.
Delete
, "class C", DeletedSymbolDisplay(FeaturesResources.field, "a")));
17780
Diagnostic(RudeEditKind.
Delete
, "string G, F", DeletedSymbolDisplay(FeaturesResources.field, "H")));
21355
[Diagnostic(RudeEditKind.
Delete
, "class C", "event field 'E'")],
22952
Diagnostic(RudeEditKind.
Delete
, "class C", GetResource("type parameter", "A")));
22968
Diagnostic(RudeEditKind.
Delete
, "class C<B>", GetResource("type parameter", "A")));
23264
Diagnostic(RudeEditKind.
Delete
, "class C<S>", GetResource("type parameter", "T")));
23468
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)
2794
diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.
Delete
, diagnosticSpan, edit.OldNode, [GetDisplayName(edit.OldNode!, EditKind.Delete)]));
2800
var rudeEditKind = RudeEditKind.
Delete
;
2826
diagnosticContext.Report(RudeEditKind.
Delete
, cancellationToken);
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
115
AddRudeEdit(RudeEditKind.
Delete
, nameof(FeaturesResources.Deleting_0_requires_restarting_the_application));
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
136
new RudeEditDiagnostic(RudeEditKind.
Delete
, TextSpan.FromBounds(1, 10), 123, ["b"]).ToDiagnostic(tree)