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)
65protected 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)
68DocumentSnapshotSpan spanToTag,
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
61TaggerContext<KeywordHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Structure\AbstractStructureTaggerProvider.cs (1)
171TaggerContext<IContainerStructureTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.cs (2)
213/// infrastructure will then determine the <see cref="DocumentSnapshotSpan"/>s associated with these <see 263protected virtual Task ProduceTagsAsync(TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (3)
419static OneOrMany<DocumentSnapshotSpan> GetDocumentSnapshotSpansToTag( 430using var result = TemporaryArray<DocumentSnapshotSpan>.Empty; 597OneOrMany<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,