1 instantiation of LinkedFilesSymbolEquivalenceComparer
Microsoft.CodeAnalysis.Features (1)
Shared\Utilities\LinkedFilesSymbolEquivalenceComparer.cs (1)
16
public static readonly LinkedFilesSymbolEquivalenceComparer Instance =
new
();
5 references to LinkedFilesSymbolEquivalenceComparer
Microsoft.CodeAnalysis.Features (5)
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
400
var missingSymbols = new Dictionary<ISymbol, List<ProjectId>>(
LinkedFilesSymbolEquivalenceComparer
.Instance);
Completion\Providers\AbstractSymbolCompletionProvider.SymbolAndSelectionInfo.cs (2)
16
=>
LinkedFilesSymbolEquivalenceComparer
.Instance.Equals(Symbol, other.Symbol);
19
=>
LinkedFilesSymbolEquivalenceComparer
.Instance.GetHashCode(Symbol);
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
125
if (!tokenInformation.Symbols.Intersect(bestBinding.tokenInformation.Symbols,
LinkedFilesSymbolEquivalenceComparer
.Instance).Any())
Shared\Utilities\LinkedFilesSymbolEquivalenceComparer.cs (1)
16
public static readonly
LinkedFilesSymbolEquivalenceComparer
Instance = new();