6 references to Weak
Microsoft.CodeAnalysis.Workspaces (1)
Utilities\WeakSet`1.cs (1)
27
return _values.Add(ReferenceHolder<T>.
Weak
(value));
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
UtilityTest\ReferenceHolderTests.cs (5)
27
var first = ReferenceHolder<object?>.
Weak
(obj);
28
var second = ReferenceHolder<object?>.
Weak
(obj);
42
var second = ReferenceHolder<object?>.
Weak
(obj);
51
var second = ReferenceHolder<object?>.
Weak
(null);
60
var weakNull = ReferenceHolder<object?>.
Weak
(null);