1 instantiation of SymbolDisplayStringCache
Test.Utilities (1)
SymbolDisplayStringCache.cs (1)
55static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);
8 references to SymbolDisplayStringCache
Test.Utilities (8)
SymbolByDisplayStringComparer.cs (3)
22: this(SymbolDisplayStringCache.GetOrCreate(compilation)) 30public SymbolByDisplayStringComparer(SymbolDisplayStringCache symbolDisplayStringCache) 38public SymbolDisplayStringCache SymbolDisplayStringCache { get; }
SymbolDisplayStringCache.cs (5)
17private static readonly BoundedCacheWithFactory<Compilation, ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache>> s_byCompilationCache = new(); 46public static SymbolDisplayStringCache GetOrCreate(Compilation compilation, SymbolDisplayFormat? format = null) 48ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> dict = 53static ConcurrentDictionary<SymbolDisplayFormat, SymbolDisplayStringCache> CreateConcurrentDictionary(Compilation compilation) 55static SymbolDisplayStringCache CreateSymbolDisplayStringCache(SymbolDisplayFormat? format) => new(format);