2 writes to _storage
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\TemporaryDictionary`2.cs (2)
34
Interlocked.Exchange(ref
_storage
, null)?.Free(cancellationToken);
42
storage = 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);
39
if (
_storage
is not { } storage)