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