18 references to Kind
Microsoft.CodeAnalysis.CSharp.Features (3)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
2465var classifier = new EditClassifier(this, diagnostics, edit.OldNode, edit.NewNode, edit.Kind, match); 2603Debug.Assert(edit.Kind != EditKind.Update || edit.OldNode.RawKind == edit.NewNode.RawKind); 2605if (edit.Kind != EditKind.Update || !AreExceptionClausesEquivalent(edit.OldNode, edit.NewNode))
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (8)
762if (edit.Kind is EditKind.Delete or EditKind.Update) 764map.Add(edit.OldNode, edit.Kind); 767if (edit.Kind is EditKind.Insert or EditKind.Update) 769map.Add(edit.NewNode, edit.Kind); 1727switch (edit.Kind) 1741return HasEdit(editMap, node.Parent, edit.Kind); 2452: GetSymbolEdits(edit.Kind, edit.OldNode, edit.NewNode, oldModel, newModel, editMap, cancellationToken); 3111throw ExceptionUtilities.UnexpectedValue(edit.Kind);
Microsoft.CodeAnalysis.VisualBasic.Features (5)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (5)
2410If edit.Kind = EditKind.Delete AndAlso 2418ElseIf edit.Kind = EditKind.Insert AndAlso 2430Dim classifier = New EditClassifier(Me, diagnostics, edit.OldNode, edit.NewNode, edit.Kind, match) 2575Debug.Assert(edit.Kind <> EditKind.Update OrElse edit.OldNode.RawKind = edit.NewNode.RawKind) 2577If edit.Kind <> EditKind.Update OrElse Not AreExceptionHandlingPartsEquivalent(edit.OldNode, edit.NewNode) Then
Microsoft.CodeAnalysis.Workspaces (2)
Differencing\Edit.cs (2)
95var result = Kind.ToString(); 96switch (Kind)