1 instantiation of WeakReference
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (1)
44_cache[key] = new ReferenceCountedDisposable<Entry>.WeakReference(disposable);
4 references to WeakReference
Test.Utilities (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (2)
140/// <see cref="WeakReference.TryAddReference"/>. 312/// Holds the weak reference used by instances of <see cref="WeakReference"/> to obtain a reference-counted
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (2)
18private readonly Dictionary<TKey, ReferenceCountedDisposable<Entry>.WeakReference> _cache = []; 28if (_cache.TryGetValue(key, out var weakReference))