1 type derived from TreeComparer
Microsoft.CodeAnalysis.Workspaces (1)
Differencing\AbstractSyntaxComparer.cs (1)
12
internal abstract class AbstractSyntaxComparer :
TreeComparer
<SyntaxNode>
7 references to TreeComparer
Microsoft.CodeAnalysis.Workspaces (7)
Differencing\Edit.cs (2)
20
private readonly
TreeComparer
<TNode> _comparer;
22
internal Edit(EditKind kind,
TreeComparer
<TNode> comparer, TNode oldNode, TNode newNode)
Differencing\EditScript.cs (1)
33
private
TreeComparer
<TNode> Comparer => Match.Comparer;
Differencing\MapBasedLongestCommonSubsequence.cs (1)
15
internal IEnumerable<Edit<TNode>> GetEdits(IReadOnlyList<TNode> oldNodes, IReadOnlyList<TNode> newNodes,
TreeComparer
<TNode>? treeComparer = null)
Differencing\Match.cs (3)
26
internal Match(TNode root1, TNode root2,
TreeComparer
<TNode> comparer, IEnumerable<KeyValuePair<TNode, TNode>> knownMatches)
67
TreeComparer
<TNode> comparer,
329
public
TreeComparer
<TNode> Comparer { get; }