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)
6693SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6701SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 6794Edit(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")), 6949SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6964SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 7034SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 7049SemanticEdit.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"))], 1114[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1248[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1261[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1288[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1331SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 1335SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2525[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 2592SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))); 2669SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2717SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 4655[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("Color"))], 5032[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))], 5154SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))); 5407SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 5429SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 5447SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 5656[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 5669[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 5682[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 5707[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C.D"))], 12487semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 12489semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 12650[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 16485SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 16490SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 16530[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 18653SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 18657SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 19040[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 20522[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 21791semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 21793semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 23914[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 25052SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 25056SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3481SemanticEditKind.Replace => SemanticEditInfo.CreateReplace(symbolKey, partialType),
EditAndContinue\EditSession.cs (1)
853if (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"))},