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)
6125SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6133SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 6226Edit(SemanticEditKind.Replace, c => null, newSymbolProvider: c => c.GetMember("C")), 6381SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6396SemanticEdit.Create(SemanticEditKind.Replace, null, c2))); 6466SemanticEdit.Create(SemanticEditKind.Replace, null, c1))); 6481SemanticEdit.Create(SemanticEditKind.Replace, null, c2)));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (39)
EditAndContinue\LineEditTests.cs (2)
1466SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) 1665SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))
EditAndContinue\TopLevelEditingTests.cs (37)
667[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 762[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1043[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1173[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1186[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1213[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 1260SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 1264SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2435[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 2500SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))); 2602SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2652SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 4598[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("Color"))], 4975[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))], 5097SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))); 5350SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 5372SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 5390SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 5599[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 5612[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 5625[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 5650[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C.D"))], 10426semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 10428semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 10605[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 14478SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 14483SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 14523[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 16629SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 16633SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 17032[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 18335[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 19530semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 19532semanticEdits: [SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")]), 21610[SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))], 22764SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 22768SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C")
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3295SemanticEditKind.Replace => SemanticEditInfo.CreateReplace(symbolKey, partialType),
EditAndContinue\EditSession.cs (1)
705if (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)
373case 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)
2001SemanticEdit.Create(SemanticEditKind.Replace, Nothing, c1))) 2009SemanticEdit.Create(SemanticEditKind.Replace, Nothing, c2)))
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (25)
EditAndContinue\LineEditTests.vb (2)
867{SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1070semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))},
EditAndContinue\TopLevelEditingTests.vb (23)
460semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 537semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 655semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 668semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 713semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1509semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 1665SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 1742SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C")) 1820semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}) 2253semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("Color"))}, 2465semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("D"))}, 2829semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2840semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2851semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 2872semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C.D"))}, 6096semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C")}), 6098semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C")}) 6129semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 6392semanticEdits:={SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 7369SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 7374SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"), partialType:="C") 7839{SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember("C"))}, 8722{SemanticEdit(SemanticEditKind.Replace, Function(c) c.GetMember(Of NamedTypeSymbol)("C"))},