17 references to DocumentSnapshotSpan
Microsoft.CodeAnalysis.EditorFeatures (17)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (1)
49TaggerContext<BraceHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
BracePairs\BracePairsTaggerProvider.cs (1)
45protected override async Task ProduceTagsAsync(TaggerContext<IBracePairTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
85TaggerContext<IClassificationTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken) 116DocumentSnapshotSpan spanToTag,
Copilot\CopilotTaggerProvider.cs (1)
61protected override async Task ProduceTagsAsync(TaggerContext<ITextMarkerTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken)
DocumentSnapshotSpan.cs (1)
14/// Creates a new <see cref="DocumentSnapshotSpan"/>.
InlineHints\InlineHintsDataTaggerProvider.cs (1)
96TaggerContext<InlineHintDataTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
61TaggerContext<KeywordHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Structure\AbstractStructureTaggerProvider.cs (1)
172TaggerContext<IContainerStructureTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.cs (2)
214/// the <see cref="DocumentSnapshotSpan"/>s associated with these <see cref="SnapshotSpan"/>s 253protected virtual Task ProduceTagsAsync(TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (3)
406static OneOrMany<DocumentSnapshotSpan> GetDocumentSnapshotSpansToTag( 417using var result = TemporaryArray<DocumentSnapshotSpan>.Empty; 584OneOrMany<DocumentSnapshotSpan> spansToTag,
Tagging\AsynchronousViewportTaggerProvider.cs (1)
95protected abstract Task ProduceTagsAsync(TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken);
Tagging\TaggerContext.cs (2)
39public OneOrMany<DocumentSnapshotSpan> SpansToTag { get; } 71OneOrMany<DocumentSnapshotSpan> spansToTag,