21 references to DocumentSnapshotSpan
Microsoft.CodeAnalysis.EditorFeatures (21)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (1)
47
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)
84
TaggerContext<IClassificationTag> context,
DocumentSnapshotSpan
spanToTag, CancellationToken cancellationToken)
115
DocumentSnapshotSpan
spanToTag,
Copilot\CopilotTaggerProvider.cs (1)
64
protected override async Task ProduceTagsAsync(TaggerContext<ITextMarkerTag> context,
DocumentSnapshotSpan
spanToTag, int? caretPosition, CancellationToken cancellationToken)
DocumentSnapshotSpan.cs (1)
14
/// Creates a new <see cref="
DocumentSnapshotSpan
"/>.
InlineDiagnostics\AbstractDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (2)
90
TaggerContext<TTag> context,
DocumentSnapshotSpan
spanToTag, int? caretPosition, CancellationToken cancellationToken)
96
TaggerContext<TTag> context,
DocumentSnapshotSpan
documentSpanToTag, CancellationToken cancellationToken)
InlineHints\InlineHintsDataTaggerProvider.cs (1)
68
DocumentSnapshotSpan
spanToTag,
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
59
TaggerContext<KeywordHighlightTag> context,
DocumentSnapshotSpan
documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
LineSeparators\LineSeparatorTaggerProvider.cs (1)
77
TaggerContext<LineSeparatorTag> context,
DocumentSnapshotSpan
documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
StringIndentation\StringIndentationTaggerProvider.cs (1)
72
TaggerContext<StringIndentationTag> context,
DocumentSnapshotSpan
documentSnapshotSpan, CancellationToken cancellationToken)
Structure\AbstractStructureTaggerProvider.cs (1)
171
TaggerContext<IContainerStructureTag> context,
DocumentSnapshotSpan
documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.cs (2)
212
/// infrastructure will then determine the <see cref="
DocumentSnapshotSpan
"/>s associated with these <see
262
protected virtual Task ProduceTagsAsync(TaggerContext<TTag> context,
DocumentSnapshotSpan
spanToTag, int? caretPosition, CancellationToken cancellationToken)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (3)
420
static OneOrMany<
DocumentSnapshotSpan
> GetDocumentSnapshotSpansToTag(
431
using var result = TemporaryArray<
DocumentSnapshotSpan
>.Empty;
598
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,