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"/>. 443case SemanticEditKind.Replace:
Emit\SemanticEdit.cs (2)
96if (kind <= SemanticEditKind.None || kind > SemanticEditKind.Replace) 101if (oldSymbol == null && kind is not (SemanticEditKind.Insert or SemanticEditKind.Replace))
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (25)
EditAndContinue\LineEditTests.cs (2)
1103SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) 1295SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))
EditAndContinue\TopLevelEditingTests.cs (23)
662new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 758new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1084new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1097new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1124new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 2077new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 2126SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))); 2231SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2283SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 4066new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("Color")) }, 4426new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D")) }, 4551SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))); 4979new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 4992new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 5005new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 5030new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C.D")) }, 9336semanticEdits: new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") }), 9370new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 9995new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 11047SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 11052SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 17750SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 17754SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4617SemanticEdit.Create(SemanticEditKind.Replace, null, c1)));
Emit\EditAndContinue\EditAndContinueTests.cs (6)
5006SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 5014SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 5177SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 5192SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 5262SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 5277SemanticEdit.Create(SemanticEditKind.Replace, null, c2)));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
327else if (editKind is SemanticEditKind.Insert or SemanticEditKind.Replace)
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
2543semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Replace, containingTypeSymbolKey, syntaxMap: null, syntaxMapTree: null, 2583semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Replace, symbolKey, syntaxMap: null, syntaxMapTree: null, 3235semanticEdits.Add(new SemanticEditInfo(SemanticEditKind.Replace, containingTypeSymbolKey, syntaxMap: null, syntaxMapTree: null,
EditAndContinue\EditSession.cs (1)
691if (edit.Kind is SemanticEditKind.Update or 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.EditorFeatures.UnitTests (22)
EditAndContinue\LineEditTests.vb (2)
794{SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 984semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))},
EditAndContinue\TopLevelEditingTests.vb (20)
458semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 535semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 653semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 666semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 711semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1365semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1521SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 1598SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C")) 1664semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}) 2097semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("Color"))}, 2309semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("D"))}, 2677semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2688semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2699semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2720semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C.D"))}, 5444semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C")}) 5475semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 5727semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 6702SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 6707SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C")
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTests.vb (2)
1734SemanticEdit.Create(SemanticEditKind.Replace, Nothing, c1))) 1742SemanticEdit.Create(SemanticEditKind.Replace, Nothing, c2)))