4 instantiations of TaggerContext
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (1)
39var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures (1)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
358var context = new TaggerContext<TTag>(
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
BraceHighlighting\AbstractBraceHighlightingTests.cs (1)
46var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Structure\StructureTaggerTests.cs (1)
412var context = new TaggerContext<IContainerStructureTag>(document, view.TextSnapshot, frozenPartialSemantics: false);
43 references to TaggerContext
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (1)
39var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures (37)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (3)
47TaggerContext<BraceHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken) 62TaggerContext<BraceHighlightTag> context, Document document, ITextSnapshot snapshot, int position, BraceMatchingOptions options, CancellationToken cancellationToken) 151TaggerContext<BraceHighlightTag> context,
BracePairs\BracePairsTaggerProvider.cs (1)
45protected override async Task ProduceTagsAsync(TaggerContext<IBracePairTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (4)
84TaggerContext<IClassificationTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken) 114TaggerContext<IClassificationTag> context, 139TaggerContext<IClassificationTag> context, 217TaggerContext<IClassificationTag> context,
Copilot\CopilotTaggerProvider.cs (1)
65protected override async Task ProduceTagsAsync(TaggerContext<ITextMarkerTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken)
EditAndContinue\ActiveStatementTaggerProvider.cs (1)
47TaggerContext<ITextMarkerTag> context, CancellationToken cancellationToken)
InlineDiagnostics\AbstractDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (2)
90TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken) 96TaggerContext<TTag> context, DocumentSnapshotSpan documentSpanToTag, CancellationToken cancellationToken)
InlineHints\InlineHintsDataTaggerProvider.cs (1)
68TaggerContext<InlineHintDataTag<TAdditionalInformation>> context,
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
59TaggerContext<KeywordHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
LineSeparators\LineSeparatorTaggerProvider.cs (1)
74TaggerContext<LineSeparatorTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (3)
94TaggerContext<NavigableHighlightTag> context, CancellationToken cancellationToken) 137TaggerContext<NavigableHighlightTag> context, 174TaggerContext<NavigableHighlightTag> context,
StringIndentation\StringIndentationTaggerProvider.cs (1)
72TaggerContext<StringIndentationTag> context, DocumentSnapshotSpan documentSnapshotSpan, CancellationToken cancellationToken)
Structure\AbstractStructureTaggerProvider.cs (2)
171TaggerContext<IContainerStructureTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken) 202TaggerContext<IContainerStructureTag> context,
Tagging\AbstractAsynchronousTaggerProvider.cs (7)
101/// cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> after a batch of events comes in. If <see 203/// <see cref="TaggerContext{TTag}.CaretPosition"/> in the call to 204/// <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. 214/// cref="SnapshotSpan"/>s and will asynchronously call into <see cref="ProduceTagsAsync(TaggerContext{TTag}, 245TaggerContext<TTag> context, CancellationToken cancellationToken) 263protected virtual Task ProduceTagsAsync(TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken) 290internal Task ProduceTagsAsync(TaggerContext<TTag> context)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
27/// tagging infrastructure. It is the coordinator between <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>s, 32/// <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> to build the new list of tags. When
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (3)
358var context = new TaggerContext<TTag>( 471TaggerContext<TTag> context) 574private async ValueTask ProduceTagsAsync(TaggerContext<TTag> context, CancellationToken cancellationToken)
Tagging\AsynchronousViewportTaggerProvider.cs (2)
95/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> 96protected abstract Task ProduceTagsAsync(TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken);
Tagging\AsynchronousViewportTaggerProvider.SingleViewportTaggerProvider.cs (1)
164TaggerContext<TTag> context, CancellationToken cancellationToken)
Tagging\TaggerContext.cs (1)
44/// to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. Note: state will
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
BraceHighlighting\AbstractBraceHighlightingTests.cs (1)
46var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
Structure\StructureTaggerTests.cs (1)
412var context = new TaggerContext<IContainerStructureTag>(document, view.TextSnapshot, frozenPartialSemantics: false);
Tagging\AsynchronousTaggerTests.cs (2)
248Func<TaggerContext<TextMarkerTag>, DocumentSnapshotSpan, IEnumerable<TagSpan<TextMarkerTag>>> callback, 263TaggerContext<TextMarkerTag> context, DocumentSnapshotSpan snapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\InheritanceMarginTaggerProvider.cs (1)
71TaggerContext<InheritanceMarginTag> context,