2 types derived from TreeComparer
Microsoft.CodeAnalysis.Workspaces (1)
Differencing\AbstractSyntaxComparer.cs (1)
14internal abstract class AbstractSyntaxComparer : TreeComparer<SyntaxNode>
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Differencing\TestTreeComparer.cs (1)
13public class TestTreeComparer : TreeComparer<TestNode>
10 references to TreeComparer
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
EditAndContinue\Helpers\CSharpEditAndContinueTestHelpers.cs (1)
27public override TreeComparer<SyntaxNode> TopSyntaxComparer => SyntaxComparer.TopLevel;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
49public abstract TreeComparer<SyntaxNode> TopSyntaxComparer { get; }
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
EditAndContinue\Helpers\VisualBasicEditAndContinueTestHelpers.vb (1)
41Public Overrides ReadOnly Property TopSyntaxComparer As TreeComparer(Of SyntaxNode)
Microsoft.CodeAnalysis.Workspaces (7)
Differencing\Edit.cs (2)
20private readonly TreeComparer<TNode> _comparer; 25internal Edit(EditKind kind, TreeComparer<TNode> comparer, TNode oldNode, TNode newNode)
Differencing\EditScript.cs (1)
36private TreeComparer<TNode> Comparer => _match.Comparer;
Differencing\Match.cs (4)
24private readonly TreeComparer<TNode> _comparer; 31internal Match(TNode root1, TNode root2, TreeComparer<TNode> comparer, IEnumerable<KeyValuePair<TNode, TNode>> knownMatches) 72TreeComparer<TNode> comparer, 334public TreeComparer<TNode> Comparer => _comparer;