24 references to AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (24)
Tagging\AbstractAsynchronousTaggerProvider.cs (5)
201/// Called by the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> infrastructure to 210/// Called by the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> infrastructure to determine 226/// Creates the <see cref="ITaggerEventSource"/> that notifies the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> 276internal readonly struct TestAccessor(AbstractAsynchronousTaggerProvider<TTag> provider) 278private readonly AbstractAsynchronousTaggerProvider<TTag> _provider = provider;
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (3)
56private readonly AbstractAsynchronousTaggerProvider<TTag> _dataSource; 128/// <see langword="true"/> for <see cref="AbstractAsynchronousTaggerProvider{TTag}.ComputeInitialTagsSynchronously"/>, 146AbstractAsynchronousTaggerProvider<TTag> dataSource)
Tagging\AsynchronousTaggerProvider.cs (1)
12: AbstractAsynchronousTaggerProvider<TTag>(taggerHost, featureName), ITaggerProvider
Tagging\AsynchronousViewportTaggerProvider.cs (9)
22/// cref="AbstractAsynchronousTaggerProvider{TTag}.EventChangeDelay"/>, but will also compute tags for the regions 82/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.Options"/> 85/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.TextChangeBehavior"/> 88/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.CreateEventSource(ITextView?, ITextBuffer)"/> 91/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.EventChangeDelay"/> 94/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> 97/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.TagEquals(TTag, TTag)"/> 100/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.SpanTrackingMode"/> 103/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.SupportsFrozenPartialSemantics"/>
Tagging\AsynchronousViewTaggerProvider.cs (1)
18: AbstractAsynchronousTaggerProvider<TTag>(taggerHost, featureName), IViewTaggerProvider
Tagging\ITaggerEventSource.cs (2)
12/// The events that the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> listens to, to know when 14/// buffer changes, and can tell the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> that it needs
Tagging\TaggerContext.cs (1)
44/// to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. Note: state will
Tagging\TaggerDelay.cs (1)
10/// How quickly the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> should update tags after
Tagging\TaggerEventArgs.cs (1)
10/// Information provided to the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> when