1 write to _spans
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
39
Interlocked.CompareExchange(ref
_spans
, ImmutableArray.CreateBuilder<TextSpan>(), null);
4 references to _spans
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (4)
30
public bool HasSpans =>
_spans
?.Count > 0;
32
public ImmutableArray<TextSpan> Spans =>
_spans
?.ToImmutable() ?? [];
38
if (
_spans
is null)
41
return
_spans
;