2 writes to _cache
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (2)
23_cache = []; 28_cache = new(comparer);
4 references to _cache
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (4)
38if (_cache.TryGetValue(key, out var weakReference)) 54_cache[key] = new ReferenceCountedDisposable<Entry>.WeakReference(disposable); 65_cache.Remove(key); 91return [.. cache._cache.Keys];