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)
2488var classifier = new EditClassifier(this, diagnostics, edit.OldNode, edit.NewNode, edit.Kind, match); 2638Debug.Assert(edit.Kind != EditKind.Update || edit.OldNode.RawKind == edit.NewNode.RawKind); 2640if (edit.Kind != EditKind.Update || !AreExceptionClausesEquivalent(edit.OldNode, edit.NewNode))
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (8)
752if (edit.Kind is EditKind.Delete or EditKind.Update) 754map.Add(edit.OldNode, edit.Kind); 757if (edit.Kind is EditKind.Insert or EditKind.Update) 759map.Add(edit.NewNode, edit.Kind); 1738switch (edit.Kind) 1752return HasEdit(editMap, node.Parent, edit.Kind); 2549: GetSymbolEdits(edit.Kind, edit.OldNode, edit.NewNode, oldModel, newModel, editScript.Match, editMap, symbolCache, cancellationToken); 3031throw ExceptionUtilities.UnexpectedValue(edit.Kind);
Microsoft.CodeAnalysis.VisualBasic.Features (3)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
1914If edit.Kind = EditKind.Delete AndAlso 1922ElseIf edit.Kind = EditKind.Insert AndAlso 1934Dim 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)