10 references to Spans
Microsoft.CodeAnalysis.Features (10)
Structure\BlockStructureContext.cs (2)
27
Spans
.Clear();
28
_blockSpanArrayBuilderPool.Free(
Spans
);
Structure\BlockStructureServiceWithProviders.cs (4)
76
for (var i = 0; i < context.
Spans
.Count; i++)
77
context.
Spans
[i] = UpdateBlockSpan(context.
Spans
[i], context.Options);
79
return new BlockStructure(context.
Spans
.ToImmutable());
Structure\Syntax\AbstractBlockStructureProvider.cs (4)
37
var initialContextCount = context.
Spans
.Count;
39
syntaxRoot, context.Options, _nodeProviderMap, _triviaProviderMap, context.
Spans
, context.CancellationToken);
51
context.
Spans
.Sort(initialContextCount, s_blockSpanComparer);
55
context.
Spans
.RemoveAll((span, index, _) =>