2 instantiations of DiffLine
Microsoft.DotNet.AsmDiff (2)
DiffEngine.cs (2)
192var line = new DiffLine(kind, currentLineTokens); 221result = new DiffLine(fixedLineKind, diffLine.Tokens);
14 references to DiffLine
Microsoft.DotNet.AsmDiff (14)
DiffDocument.cs (3)
14public ReadOnlyCollection<DiffLine> Lines { get; private set; } 17public DiffDocument(AssemblySet left, AssemblySet right, IEnumerable<DiffLine> lines, IEnumerable<DiffApiDefinition> apiDefinitions) 21Lines = new ReadOnlyCollection<DiffLine>(lines.ToArray());
DiffEngine.cs (11)
148IEnumerable<DiffLine> lines = GetLines(tokens, cancellationToken); 176private static IEnumerable<DiffLine> GetLines(IEnumerable<DiffToken> tokens, CancellationToken cancellationToken) 178var lines = new List<DiffLine>(); 192var line = new DiffLine(kind, currentLineTokens); 202private static IEnumerable<DiffLine> FixupCloseBraces(IEnumerable<DiffLine> lines, CancellationToken cancellationToken) 204var startLineStack = new Stack<DiffLine>(); 206foreach (var diffLine in lines) 211DiffLine result = diffLine; 218DiffLine startLine = startLineStack.Pop(); 228private static int GetBraceDelta(DiffLine diffLine)