21 references to TryAddReference
Microsoft.CodeAnalysis.EditorFeatures (7)
Preview\AbstractPreviewFactoryService.cs (2)
699
leftWorkspace = leftWorkspace?.
TryAddReference
();
700
rightWorkspace = rightWorkspace?.
TryAddReference
();
Suggestions\SuggestedActionsSource.cs (4)
64
using var state = _state.
TryAddReference
();
146
using var state = _state.
TryAddReference
();
198
using var state = _state.
TryAddReference
();
252
using var state = _state.
TryAddReference
();
Suggestions\SuggestedActionsSource_Async.cs (1)
72
using var state = _state.
TryAddReference
();
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposable.cs (5)
49
/// <see cref="
TryAddReference
"/>.</para>
136
=>
TryAddReference
();
139
/// Provides the implementation for <see cref="
TryAddReference
"/> and
175
/// <para>After this instance is disposed, the <see cref="
TryAddReference
"/> method can no longer be used to
269
/// <para>Unlike <see cref="ReferenceCountedDisposable{T}.
TryAddReference
"/>, this method is capable of
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
WorkspaceServiceTests\ReferenceCountedDisposableTests.cs (9)
52
Assert.Null(reference.
TryAddReference
());
63
var reference2 = reference.
TryAddReference
();
69
Assert.Null(reference.
TryAddReference
());
80
var reference2 = reference.
TryAddReference
();
81
var reference3 = reference2.
TryAddReference
();
102
var reference2 = reference.
TryAddReference
();
108
Assert.Null(reference.
TryAddReference
());
142
var secondReference = reference.
TryAddReference
();
167
var secondReference = reference.
TryAddReference
();