diff --git a/src/Workspaces/Core/Portable/FindSymbols/SymbolAndProjectId.cs b/src/Workspaces/Core/Portable/FindSymbols/SymbolAndProjectId.cs index 3f427eec52031b5e06da156f325655762520857a..ed1b15db394a70a3e0ca1e2e15d60ffd9d420369 100644 --- a/src/Workspaces/Core/Portable/FindSymbols/SymbolAndProjectId.cs +++ b/src/Workspaces/Core/Portable/FindSymbols/SymbolAndProjectId.cs @@ -173,13 +173,6 @@ internal class SymbolAndProjectIdComparer : IEqualityComparer - /// An equality comparer for that considers two instances the same if their - /// 's are equal (not ). - /// - public static readonly SymbolAndProjectIdComparer SymbolInstance = - new SymbolAndProjectIdComparer(EqualityComparer.Default); - private readonly IEqualityComparer _underlyingComparer; public SymbolAndProjectIdComparer(IEqualityComparer underlyingComparer) diff --git a/src/Workspaces/Core/Portable/FindSymbols/SymbolFinder.cs b/src/Workspaces/Core/Portable/FindSymbols/SymbolFinder.cs index 9a7e85bfed6ede2f4f78f9e5b0bc5e2958c5af91..c540f981e9f460e67c3819844cb54a4160353921 100644 --- a/src/Workspaces/Core/Portable/FindSymbols/SymbolFinder.cs +++ b/src/Workspaces/Core/Portable/FindSymbols/SymbolFinder.cs @@ -247,7 +247,7 @@ public static IEnumerable FindSimilarSymbols(TSymbol symbol, C internal static async Task> FindLinkedSymbolsAsync( ISymbol symbol, Solution solution, CancellationToken cancellationToken) { - var linkedSymbols = new HashSet(SymbolAndProjectIdComparer.SymbolInstance); + var linkedSymbols = new HashSet(); foreach (var location in symbol.DeclaringSyntaxReferences) {