1 write to Kind
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\SemanticEditInfo.cs (1)
64
Kind
= kind;
12 references to Kind
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\EditAndContinueTestHelpers.cs (2)
281
actualSemanticEdits.NullToEmpty().Select(e => $"{e.
Kind
}: {e.Symbol.Resolve(newCompilation).Symbol}"),
290
Assert.Equal(editKind, actualSemanticEdit.
Kind
);
Microsoft.CodeAnalysis.Features (10)
EditAndContinue\EditSession.cs (6)
680
if (edit.
Kind
is SemanticEditKind.Update or SemanticEditKind.Delete)
691
if (edit.
Kind
is SemanticEditKind.Update or SemanticEditKind.Insert or SemanticEditKind.Replace)
696
else if (edit.
Kind
== SemanticEditKind.Delete && edit.DeletedSymbolContainer is not null)
718
if (edit.
Kind
== SemanticEditKind.Insert)
725
edit.
Kind
,
786
mergedEditsBuilder.Add(new SemanticEdit(edit.
Kind
, oldSymbol, newSymbol, syntaxMap, preserveLocalVariables: syntaxMap != null));
EditAndContinue\SemanticEditInfo.cs (4)
18
/// If <see cref="
Kind
"/> is <see cref="SemanticEditKind.Insert"/> represents the inserted symbol in the new compilation.
19
/// If <see cref="
Kind
"/> is <see cref="SemanticEditKind.Update"/> represents the updated symbol in both compilations.
20
/// If <see cref="
Kind
"/> is <see cref="SemanticEditKind.Delete"/> represents the deleted symbol in the old compilation.
29
/// If <see cref="
Kind
"/> is <see cref="SemanticEditKind.Delete"/> represents the containing symbol in the new compilation.