1 write to _subjectBuffer
Microsoft.CodeAnalysis.EditorFeatures (1)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (1)
147
_subjectBuffer
= subjectBuffer;
14 references to _subjectBuffer
Microsoft.CodeAnalysis.EditorFeatures (14)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (7)
108
/// Callback to us when the visibility of our <see cref="
_subjectBuffer
"/> changes.
218
_subjectBuffer
.Changed += OnSubjectBufferChanged;
242
_dataSource.RemoveTagSource(_textView,
_subjectBuffer
);
265
_subjectBuffer
.Changed -= OnSubjectBufferChanged;
270
_dataSource.VisibilityTracker?.UnregisterForVisibilityChanges(
_subjectBuffer
, _onVisibilityChanged);
275
=> _dataSource.VisibilityTracker == null || _dataSource.VisibilityTracker.IsVisible(
_subjectBuffer
);
313
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
)