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)
38
if (
_cache
.TryGetValue(key, out var weakReference))
54
_cache
[key] = new ReferenceCountedDisposable<Entry>.WeakReference(disposable);
65
_cache
.Remove(key);
91
return [.. cache.
_cache
.Keys];