9 references to TryAddReference
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Utilities\TestFixtureHelper`1.cs (1)
45if (_weakFixture.TryAddReference() is { } fixture)
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (1)
140/// <see cref="WeakReference.TryAddReference"/>.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (1)
30disposable = weakReference.TryAddReference();
TemporaryStorage\TemporaryStorageService.MemoryMappedInfo.cs (1)
78var streamAccessor = _weakReadAccessor.TryAddReference();
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
WorkspaceServiceTests\ReferenceCountedDisposableTests.cs (5)
113var reference3 = weakReference.TryAddReference(); 129=> Assert.Null(default(ReferenceCountedDisposable<IDisposable>.WeakReference).TryAddReference()); 148Assert.Null(weakReference.TryAddReference()); 165Assert.NotNull(weakReference.TryAddReference()); 173Assert.Null(secondWeakReference.TryAddReference());