17 references to DocumentSnapshotSpan
Microsoft.CodeAnalysis.EditorFeatures (17)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (1)
49
TaggerContext<BraceHighlightTag> context,
DocumentSnapshotSpan
documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
BracePairs\BracePairsTaggerProvider.cs (1)
45
protected override async Task ProduceTagsAsync(TaggerContext<IBracePairTag> context,
DocumentSnapshotSpan
spanToTag, CancellationToken cancellationToken)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
85
TaggerContext<IClassificationTag> context,
DocumentSnapshotSpan
spanToTag, CancellationToken cancellationToken)
116
DocumentSnapshotSpan
spanToTag,
Copilot\CopilotTaggerProvider.cs (1)
65
protected 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)
68
DocumentSnapshotSpan
spanToTag,
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
61
TaggerContext<KeywordHighlightTag> context,
DocumentSnapshotSpan
documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Structure\AbstractStructureTaggerProvider.cs (1)
171
TaggerContext<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
263
protected virtual Task ProduceTagsAsync(TaggerContext<TTag> context,
DocumentSnapshotSpan
spanToTag, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (3)
419
static OneOrMany<
DocumentSnapshotSpan
> GetDocumentSnapshotSpansToTag(
430
using var result = TemporaryArray<
DocumentSnapshotSpan
>.Empty;
597
OneOrMany<
DocumentSnapshotSpan
> spansToTag,
Tagging\AsynchronousViewportTaggerProvider.cs (1)
95
protected abstract Task ProduceTagsAsync(TaggerContext<TTag> context,
DocumentSnapshotSpan
spanToTag, CancellationToken cancellationToken);
Tagging\TaggerContext.cs (2)
39
public OneOrMany<
DocumentSnapshotSpan
> SpansToTag { get; }
71
OneOrMany<
DocumentSnapshotSpan
> spansToTag,