1 write to _subjectBuffer
Microsoft.CodeAnalysis.EditorFeatures (1)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (1)
155
_subjectBuffer
= subjectBuffer;
15 references to _subjectBuffer
Microsoft.CodeAnalysis.EditorFeatures (15)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (8)
97
/// Used to keep track of if this <see cref="
_subjectBuffer
"/> is visible or not (e.g. is in some <see
107
/// Callback to us when the visibility of our <see cref="
_subjectBuffer
"/> changes.
223
_subjectBuffer
.Changed += OnSubjectBufferChanged;
246
_dataSource.RemoveTagSource(_textView,
_subjectBuffer
);
268
_subjectBuffer
.Changed -= OnSubjectBufferChanged;
272
_visibilityTracker?.UnregisterForVisibilityChanges(
_subjectBuffer
, _onVisibilityChanged);
277
=> _visibilityTracker == null || _visibilityTracker.IsVisible(
_subjectBuffer
);
315
var eventSource = _dataSource.CreateEventSource(_textView,
_subjectBuffer
);
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (6)
38
var caret = _dataSource.GetCaretPoint(_textView,
_subjectBuffer
);
60
var snapshot =
_subjectBuffer
.CurrentSnapshot;
208
_dataSource.ThreadingContext,
_subjectBuffer
, DelayTimeSpan.NonFocus, cancellationToken).ConfigureAwait(true);
223
var caretPosition = _dataSource.GetCaretPoint(_textView,
_subjectBuffer
);
272
var spansToTag = _dataSource.GetSpansToTag(_textView,
_subjectBuffer
);
390
var languageName =
_subjectBuffer
.GetLanguageName();
Tagging\AbstractAsynchronousTaggerProvider.TagSource_TagsChanged.cs (1)
32
if (change.Key !=
_subjectBuffer
)