68 references to Replace
Microsoft.CodeAnalysis (5)
Emit\EditAndContinue\EmitBaseline.cs (1)
289
/// The latest generation number of each symbol added via <see cref="SemanticEditKind.
Replace
"/> edit.
Emit\EditAndContinue\SymbolChanges.cs (2)
31
/// Populated based on semantic edits with <see cref="SemanticEditKind.
Replace
"/>.
443
case SemanticEditKind.
Replace
:
Emit\SemanticEdit.cs (2)
96
if (kind <= SemanticEditKind.None || kind > SemanticEditKind.
Replace
)
101
if (oldSymbol == null && kind is not (SemanticEditKind.Insert or SemanticEditKind.
Replace
))
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (25)
EditAndContinue\LineEditTests.cs (2)
1103
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))
1295
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))
EditAndContinue\TopLevelEditingTests.cs (23)
662
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
758
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
1084
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
1097
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
1124
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
2077
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
2126
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")));
2231
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
2283
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")),
4066
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("Color")) },
4426
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("D")) },
4551
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("D")));
4979
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
4992
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
5005
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
5030
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C.D")) },
9336
semanticEdits: new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C") }),
9370
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
9995
new[] { SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")) },
11047
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
11052
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
17750
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
17754
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4617
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
Emit\EditAndContinue\EditAndContinueTests.cs (6)
5006
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
5014
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c2)));
5177
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
5192
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c2)));
5262
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
5277
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c2)));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
327
else if (editKind is SemanticEditKind.Insert or SemanticEditKind.
Replace
)
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
2543
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.
Replace
, containingTypeSymbolKey, syntaxMap: null, syntaxMapTree: null,
2583
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.
Replace
, symbolKey, syntaxMap: null, syntaxMapTree: null,
3235
semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.
Replace
, containingTypeSymbolKey, syntaxMap: null, syntaxMapTree: null,
EditAndContinue\EditSession.cs (1)
691
if (edit.Kind is SemanticEditKind.Update or SemanticEditKind.Insert or SemanticEditKind.
Replace
)
Microsoft.CodeAnalysis.UnitTests (2)
Emit\SemanticEditTests.cs (2)
36
Assert.Throws<ArgumentNullException>("newSymbol", () => new SemanticEdit(SemanticEditKind.
Replace
, oldSymbol: type, newSymbol: null));
39
Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(SemanticEditKind.
Replace
, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (22)
EditAndContinue\LineEditTests.vb (2)
794
{SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
984
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
EditAndContinue\TopLevelEditingTests.vb (20)
458
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
535
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
653
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
666
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
711
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
1365
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
1521
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")
1598
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))
1664
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))})
2097
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("Color"))},
2309
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("D"))},
2677
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
2688
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
2699
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
2720
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C.D"))},
5444
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")})
5475
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
5727
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
6702
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")
6707
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTests.vb (2)
1734
SemanticEdit.Create(SemanticEditKind.
Replace
, Nothing, c1)))
1742
SemanticEdit.Create(SemanticEditKind.
Replace
, Nothing, c2)))