1 write to Kind
Microsoft.CodeAnalysis.Workspaces (1)
Differencing\Edit.cs (1)
33Kind = kind;
19 references to Kind
Microsoft.CodeAnalysis.CSharp.Features (3)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
2500var classifier = new EditClassifier(this, diagnostics, edit.OldNode, edit.NewNode, edit.Kind, match); 2650Debug.Assert(edit.Kind != EditKind.Update || edit.OldNode.RawKind == edit.NewNode.RawKind); 2652if (edit.Kind != EditKind.Update || !AreExceptionClausesEquivalent(edit.OldNode, edit.NewNode))
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (8)
758if (edit.Kind is EditKind.Delete or EditKind.Update) 760map.Add(edit.OldNode, edit.Kind); 763if (edit.Kind is EditKind.Insert or EditKind.Update) 765map.Add(edit.NewNode, edit.Kind); 1761switch (edit.Kind) 1775return HasEdit(editMap, node.Parent, edit.Kind); 2571: GetSymbolEdits(edit.Kind, edit.OldNode, edit.NewNode, oldModel, newModel, editScript.Match, editMap, symbolCache, cancellationToken); 3053throw ExceptionUtilities.UnexpectedValue(edit.Kind);
Microsoft.CodeAnalysis.VisualBasic.Features (3)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
1918If edit.Kind = EditKind.Delete AndAlso 1926ElseIf edit.Kind = EditKind.Insert AndAlso 1938Dim classifier = New EditClassifier(Me, diagnostics, edit.OldNode, edit.NewNode, edit.Kind, match)
Microsoft.CodeAnalysis.Workspaces (5)
Differencing\Edit.cs (5)
69return Kind == other.Kind 76var hash = (int)Kind; 93var result = Kind.ToString(); 94switch (Kind)