1 write to OldLine
Microsoft.CodeAnalysis.Features (1)
Contracts\EditAndContinue\SourceLineUpdate.cs (1)
38OldLine = oldLine;
12 references to OldLine
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\Contracts\ContractWrappers.cs (1)
61=> new(update.OldLine, update.NewLine);
Microsoft.CodeAnalysis.Features (7)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
2213/// The resulting line edits are grouped by mapped document path and sorted by <see cref="SourceLineUpdate.OldLine"/> in each group.
EditAndContinue\DocumentAnalysisResults.cs (6)
75/// Grouped by file name and updates in each group are ordered by <see cref="SourceLineUpdate.OldLine"/>. 76/// Each entry in the group applies the delta of <see cref="SourceLineUpdate.NewLine"/> - <see cref="SourceLineUpdate.OldLine"/> 77/// to all lines in range [<see cref="SourceLineUpdate.OldLine"/>, next entry's <see cref="SourceLineUpdate.OldLine"/>). 157(x, y) => x.OldLine.CompareTo(y.OldLine)))));
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\ActiveStatementTestHelpers.cs (1)
117=> $"{updates.FileName}: [{string.Join(", ", updates.LineUpdates.Select(u => $"{u.OldLine} -> {u.NewLine}"))}]";
EditAndContinue\EditAndContinueTestVerifier.cs (1)
256itemInspector: s => $"new({s.OldLine}, {s.NewLine})",
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
3843AssertEx.Equal(["3 -> 4"], lineUpdate.LineUpdates.Select(edit => $"{edit.OldLine} -> {edit.NewLine}"));
Microsoft.VisualStudio.LanguageServices.DevKit (1)
src\EditorFeatures\Core\EditAndContinue\Contracts\ContractWrappers.cs (1)
61=> new(update.OldLine, update.NewLine);