38 references to Insert
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
1300case EditKind.Insert: 2357case EditKind.Insert: 2573GetDiagnosticSpan(newNode, EditKind.Insert), 2575arguments: [GetDisplayName(newNode, EditKind.Insert)]));
Microsoft.CodeAnalysis.Features (20)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (20)
239AddSymbolEdits(ref result, EditKind.Insert, oldNode: null, oldSymbol: null, newNode, newSymbol, oldModel, newModel, topMatch, editMap, symbolCache, cancellationToken); 808if (edit.Kind is EditKind.Insert or EditKind.Update) 1917case EditKind.Insert: 1984GetDiagnosticSpan(newNode, EditKind.Insert), 1986[GetDisplayName(newNode, EditKind.Insert)])); 2242Debug.Assert(editMap[newNode] is EditKind.Update or EditKind.Insert); 2805syntacticEditKind = EditKind.Insert; 3046case EditKind.Insert: 3092HasEdit(editMap, GetSymbolDeclarationSyntax(newAssociatedMember, cancellationToken), EditKind.Insert); 3109GetDiagnosticSpan(newDeclaration, EditKind.Insert), 3132GetDiagnosticSpan(newDeclaration, EditKind.Insert), 3134arguments: [GetDisplayName(newDeclaration, EditKind.Insert)])); 3174GetDiagnosticSpan(newDeclaration, EditKind.Insert), 3176arguments: [GetDisplayName(newDeclaration, EditKind.Insert)])); 3726result.Add((null, newSymbol, EditKind.Insert)); 4100builder.Add((oldSymbol: null, newSymbol: newType, EditKind.Insert)); 6030diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.InsertNotSupportedByRuntime, GetDiagnosticSpan(newLambda, EditKind.Insert), newLambda, [GetDisplayName(newLambda, EditKind.Insert)])); 6038diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.InsertLocalFunctionIntoInterfaceMethod, GetDiagnosticSpan(newLambda, EditKind.Insert), newLambda, [GetDisplayName(newLambda, EditKind.Insert)]));
Microsoft.CodeAnalysis.VisualBasic.Features (6)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (6)
795Case EditKind.Insert 1750Case EditKind.Insert 1910ElseIf edit.Kind = EditKind.Insert AndAlso 1914If HasEdit(editMap, edit.NewNode.Parent.Parent, EditKind.Insert) Then 1975GetDiagnosticSpan(newNode, EditKind.Insert), 1977arguments:={GetDisplayName(newNode, EditKind.Insert)}))
Microsoft.CodeAnalysis.Workspaces (6)
Differencing\Edit.cs (2)
24Debug.Assert((oldNode == null || oldNode.Equals(null)) == (kind == EditKind.Insert)); 99case EditKind.Insert:
Differencing\EditScript.cs (1)
95edits.Add(new Edit<TNode>(EditKind.Insert, Comparer, oldNode: default, newNode: x));
Differencing\SequenceEdit.cs (3)
30/// The kind of edit: <see cref="EditKind.Delete"/>, <see cref="EditKind.Insert"/>, or <see cref="EditKind.Update"/>. 38return EditKind.Insert; 80case EditKind.Insert:
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
Differencing\LongestCommonSubsequenceTests.cs (2)
50Assert.True(edit.Kind is EditKind.Delete or EditKind.Insert or EditKind.Update); 58case EditKind.Insert: