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"/>. 375case SemanticEditKind.Replace:
Emit\SemanticEdit.cs (2)
106if (kind <= SemanticEditKind.None || kind > SemanticEditKind.Replace) 111if (oldSymbol == null && kind is not (SemanticEditKind.Insert or SemanticEditKind.Replace))
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (8)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4750SemanticEdit.Create(SemanticEditKind.Replace, null, c1)));
Emit\EditAndContinue\EditAndContinueTests.cs (7)
6443SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6451SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 6544Edit(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")), 6699SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6714SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 6784SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6799SemanticEdit.Create(SemanticEditKind.Replace, null, c2)));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (39)
EditAndContinue\LineEditTests.cs (2)
1686SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) 1917SemanticEdit(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"))], 1333SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 1337SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2531[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 2598SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))); 2683SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2731SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 4679[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("Color"))], 5056[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))], 5178SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))); 5431SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 5453SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 5471SemanticEdit(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"))], 10497semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 10499semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 10660[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 14547SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 14552SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 14592[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 16729SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 16733SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 17120[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 18604[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 19891semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 19893semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 22020[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 23162SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 23166SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3319SemanticEditKind.Replace => SemanticEditInfo.CreateReplace(symbolKey, partialType),
EditAndContinue\EditSession.cs (1)
733if (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)
381case SemanticEditKind.Insert or SemanticEditKind.Replace:
Microsoft.CodeAnalysis.UnitTests (2)
Emit\SemanticEditTests.cs (2)
36Assert.Throws<ArgumentNullException>("newSymbol", () => new SemanticEdit(SemanticEditKind.Replace, oldSymbol: type, newSymbol: null)); 39Assert.Throws<ArgumentOutOfRangeException>("kind", () => new SemanticEdit(SemanticEditKind.Replace, oldSymbol: method, newSymbol: method, instrumentation: instrumentation));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTests.vb (2)
2013SemanticEdit.Create(SemanticEditKind.Replace, Nothing, c1))) 2021SemanticEdit.Create(SemanticEditKind.Replace, Nothing, c2)))
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (25)
EditAndContinue\LineEditTests.vb (2)
866{SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1069semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))},
EditAndContinue\TopLevelEditingTests.vb (23)
461semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 538semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 656semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 669semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 714semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1510semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1666SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 1743SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C")) 1821semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}) 2254semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("Color"))}, 2466semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("D"))}, 2830semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2841semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2852semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2873semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C.D"))}, 6097semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C")}), 6099semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C")}) 6130semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 6393semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 7370SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 7375SemanticEdit(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"))},