3 instantiations of SemanticEditInfo
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\SemanticEditInfo.cs (3)
59=> new(SemanticEditKind.Insert, symbol, syntaxMaps: default, partialType, deletedSymbolContainer: null); 69=> new(SemanticEditKind.Update, symbol, syntaxMaps, partialType, deletedSymbolContainer: null); 79=> new(SemanticEditKind.Replace, symbol, syntaxMaps: default, partialType, deletedSymbolContainer: null);
14 references to SemanticEditInfo
Microsoft.CodeAnalysis.Features (14)
EditAndContinue\DocumentAnalysisResults.cs (2)
46public ImmutableArray<SemanticEditInfo> SemanticEdits { get; } 113ImmutableArray<SemanticEditInfo> semanticEditsOpt,
EditAndContinue\EditSession.cs (5)
620using var _1 = ArrayBuilder<SemanticEditInfo>.GetInstance(out var allEdits); 673IReadOnlyList<SemanticEditInfo> edits, 682foreach (var edit in edits) 717var edit = edits[i]; 782var edit = edits[i];
EditAndContinue\SemanticEditInfo.cs (7)
58public static SemanticEditInfo CreateInsert(SymbolKey symbol, SymbolKey? partialType) 61public static SemanticEditInfo CreateInsert(ISymbol symbol, CancellationToken cancellationToken) 68public static SemanticEditInfo CreateUpdate(SymbolKey symbol, SyntaxMaps syntaxMaps, SymbolKey? partialType) 71public static SemanticEditInfo CreateUpdate(ISymbol symbol, SyntaxMaps syntaxMaps, CancellationToken cancellationToken) 78public static SemanticEditInfo CreateReplace(SymbolKey symbol, SymbolKey? partialType) 81public static SemanticEditInfo CreateDelete(SymbolKey symbol, SymbolKey deletedSymbolContainer, SymbolKey? partialType) 84public static SemanticEditInfo CreateDelete(ISymbol symbol, SymbolKey containingSymbolKey, CancellationToken cancellationToken)