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