85 references to Replace
Microsoft.CodeAnalysis (5)
Emit\EditAndContinue\EmitBaseline.cs (1)
231
/// The latest generation number of each symbol added via <see cref="SemanticEditKind.
Replace
"/> edit.
Emit\EditAndContinue\SymbolChanges.cs (2)
32
/// Populated based on semantic edits with <see cref="SemanticEditKind.
Replace
"/>.
375
case SemanticEditKind.
Replace
:
Emit\SemanticEdit.cs (2)
106
if (kind <= SemanticEditKind.None || kind > SemanticEditKind.
Replace
)
111
if (oldSymbol == null && kind is not (SemanticEditKind.Insert or SemanticEditKind.
Replace
))
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (8)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4750
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
Emit\EditAndContinue\EditAndContinueTests.cs (7)
6443
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
6451
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c2)));
6544
Edit(SemanticEditKind.
Replace
, c => null, newSymbolProvider: c => c.GetMember("C")),
6699
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
6714
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c2)));
6784
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c1)));
6799
SemanticEdit.Create(SemanticEditKind.
Replace
, null, c2)));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (39)
EditAndContinue\LineEditTests.cs (2)
1686
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))
1917
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))
EditAndContinue\TopLevelEditingTests.cs (37)
743
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
836
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
1116
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
1250
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
1263
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
1290
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
1333
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
1337
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
2531
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
2598
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")));
2683
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
2731
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")),
4679
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("Color"))],
5056
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("D"))],
5178
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("D")));
5431
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
5453
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")),
5471
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C")),
5680
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
5693
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
5706
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
5731
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C.D"))],
10497
semanticEdits: [SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")]),
10499
semanticEdits: [SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")]),
10660
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
14547
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
14552
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
14592
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
16729
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
16733
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
17120
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
18604
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
19891
semanticEdits: [SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")]),
19893
semanticEdits: [SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")]),
22020
[SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"))],
23162
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
23166
SemanticEdit(SemanticEditKind.
Replace
, c => c.GetMember("C"), partialType: "C")
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3319
SemanticEditKind.
Replace
=> SemanticEditInfo.CreateReplace(symbolKey, partialType),
EditAndContinue\EditSession.cs (1)
733
if (edit.Kind is SemanticEditKind.Update or SemanticEditKind.Insert or SemanticEditKind.
Replace
)
EditAndContinue\SemanticEditInfo.cs (1)
79
=> new(SemanticEditKind.
Replace
, symbol, syntaxMaps: default, partialType, deletedSymbolContainer: null);
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
381
case 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.Emit.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTests.vb (2)
2013
SemanticEdit.Create(SemanticEditKind.
Replace
, Nothing, c1)))
2021
SemanticEdit.Create(SemanticEditKind.
Replace
, Nothing, c2)))
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (25)
EditAndContinue\LineEditTests.vb (2)
866
{SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
1069
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
EditAndContinue\TopLevelEditingTests.vb (23)
461
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
538
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
656
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
669
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
714
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
1510
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
1666
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")
1743
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))
1821
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))})
2254
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("Color"))},
2466
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("D"))},
2830
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
2841
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
2852
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
2873
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C.D"))},
6097
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")}),
6099
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")})
6130
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
6393
semanticEdits:={SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
7370
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")
7375
SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"), partialType:="C")
7840
{SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember("C"))},
8723
{SemanticEdit(SemanticEditKind.
Replace
, Function(c) c.GetMember(Of NamedTypeSymbol)("C"))},