38 references to Delete
Microsoft.CodeAnalysis.CSharp.Features (8)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (8)
700GetDiagnosticSpan(newNode, EditKind.Delete), 711GetDiagnosticSpan(newNode, EditKind.Delete), 797return GetDiagnosticSpan(node, EditKind.Delete); 1176if (editKind != EditKind.Delete && 1369case EditKind.Delete: 1424return (editKind == EditKind.Delete ? oldSymbol : newSymbol) is null ? 1701if (editKind == EditKind.Delete) 2302case EditKind.Delete:
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (16)
762if (edit.Kind is EditKind.Delete or EditKind.Update) 1545new[] { GetSuspensionPointDisplayName(deletedSuspensionPoint, EditKind.Delete) })); 1677return GetDiagnosticSpan(newAncestor, EditKind.Delete); 1733case EditKind.Delete: 1798new[] { GetDisplayName(oldNode, EditKind.Delete) })); 2517syntacticEditKind = EditKind.Delete; 2531if (containingType != null && (syntacticEditKind != EditKind.Delete || newSymbol == null)) 2563if (syntacticEditKind != EditKind.Delete && oldType != null && newType != null && IsReloadable(oldType)) 2594case EditKind.Delete: 2604oldDeclaration, new[] { GetDisplayName(oldDeclaration, EditKind.Delete) })); 2698diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.Delete, diagnosticSpan, edit.OldNode, new[] { GetDisplayName(edit.OldNode!, EditKind.Delete) })); 2712if (TryGetAssociatedMemberDeclaration(oldDeclaration, EditKind.Delete, out var oldAssociatedMemberDeclaration)) 2714if (HasEdit(editMap, oldAssociatedMemberDeclaration, EditKind.Delete)) 2760GetDisplayName(oldDeclaration, EditKind.Delete), 3589builder.Add((oldSymbol: oldType, newSymbol: null, EditKind.Delete)); 4586GetDiagnosticSpan(newNode, EditKind.Delete),
Microsoft.CodeAnalysis.VisualBasic.Features (6)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (6)
1054If editKind <> EditKind.Delete AndAlso node.IsParentKind(SyntaxKind.PropertyBlock, SyntaxKind.EventBlock) Then 1292Case EditKind.Delete 1608If editKind = EditKind.Delete Then 2175Case EditKind.Delete 2410If edit.Kind = EditKind.Delete AndAlso 2414If HasEdit(editMap, edit.OldNode.Parent.Parent, EditKind.Delete) Then
Microsoft.CodeAnalysis.Workspaces (6)
Differencing\Edit.cs (2)
28Debug.Assert((newNode == null || newNode.Equals(null)) == (kind == EditKind.Delete)); 98case EditKind.Delete:
Differencing\EditScript.cs (1)
159edits.Add(new Edit<TNode>(EditKind.Delete, Comparer, oldNode: w, newNode: default));
Differencing\SequenceEdit.cs (3)
33/// The kind of edit: <see cref="EditKind.Delete"/>, <see cref="EditKind.Insert"/>, or <see cref="EditKind.Update"/>. 46return EditKind.Delete; 80case EditKind.Delete:
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
Differencing\LongestCommonSubsequenceTests.cs (2)
52Assert.True(edit.Kind is EditKind.Delete or EditKind.Insert or EditKind.Update); 55case EditKind.Delete: