1 write to _subjectBuffer
Microsoft.CodeAnalysis.EditorFeatures (1)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (1)
153
_subjectBuffer
= subjectBuffer;
14 references to _subjectBuffer
Microsoft.CodeAnalysis.EditorFeatures (14)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (7)
114
/// Callback to us when the visibility of our <see cref="
_subjectBuffer
"/> changes.
226
_subjectBuffer
.Changed += OnSubjectBufferChanged;
250
_dataSource.RemoveTagSource(_textView,
_subjectBuffer
);
273
_subjectBuffer
.Changed -= OnSubjectBufferChanged;
278
_dataSource.VisibilityTracker?.UnregisterForVisibilityChanges(
_subjectBuffer
, _onVisibilityChanged);
283
=> _dataSource.VisibilityTracker == null || _dataSource.VisibilityTracker.IsVisible(
_subjectBuffer
);
321
var eventSource = _dataSource.CreateEventSource(_textView,
_subjectBuffer
);
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (6)
41
var caret = _dataSource.GetCaretPoint(_textView,
_subjectBuffer
);
60
var snapshot =
_subjectBuffer
.CurrentSnapshot;
326
_dataSource.ThreadingContext, _dataSource.AsyncListener,
_subjectBuffer
, DelayTimeSpan.NonFocus, cancellationToken).NoThrowAwaitable(captureContext: true);
406
var caretPosition = _dataSource.GetCaretPoint(_textView,
_subjectBuffer
);
409
if (!_dataSource.TryAddSpansToTag(_textView,
_subjectBuffer
, ref spansToTag.AsRef()))
581
var languageName =
_subjectBuffer
.GetLanguageName();
Tagging\AbstractAsynchronousTaggerProvider.TagSource_TagsChanged.cs (1)
31
if (change.Key !=
_subjectBuffer
)