2 writes to _storage
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\TemporaryDictionary`2.cs (2)
34Interlocked.Exchange(ref _storage, null)?.Free(cancellationToken); 42storage = Interlocked.CompareExchange(ref _storage, newStorage, null) ?? newStorage;
2 references to _storage
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\TemporaryDictionary`2.cs (2)
30=> new(_storage ?? EmptyDictionary); 39if (_storage is not { } storage)