10 references to TrackingSpan
Microsoft.CodeAnalysis.EditorFeatures (10)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (9)
167
=> _referenceSpanToLinkedRenameSpanMap.Values.Where(r => r.Type != RenameSpanKind.None).Select(r => r.
TrackingSpan
.GetSpan(snapshot));
251
_activeSpan = _referenceSpanToLinkedRenameSpanMap.Where(kvp => kvp.Value.
TrackingSpan
.GetSpan(args.After).Contains(boundingIntersectionSpan)).Single().Key;
265
.Select(renameTrackingSpan => renameTrackingSpan.
TrackingSpan
.GetSpan(_subjectBuffer.CurrentSnapshot))
284
_referenceSpanToLinkedRenameSpanMap.Values.Where(r => r.Type != RenameSpanKind.None).Select(r => r.
TrackingSpan
));
289
_session.UndoManager.UpdateSelection(this.ActiveTextView, _subjectBuffer, _referenceSpanToLinkedRenameSpanMap[_activeSpan.Value].
TrackingSpan
);
496
_referenceSpanToLinkedRenameSpanMap[replacement.OriginalSpan].
TrackingSpan
,
685
var ss = textView.GetSpanInView(kvp.Value.
TrackingSpan
.GetSpan(snapshot)).FirstOrDefault();
745
? renameTrackingSpan.
TrackingSpan
.GetEndPoint(snapshot)
746
: _openTextBufferManager._referenceSpanToLinkedRenameSpanMap.First(kvp => kvp.Key.OverlapsWith(span)).Value.
TrackingSpan
.GetEndPoint(snapshot);
InlineRename\Taggers\AbstractRenameTagger.cs (1)
109
var span = renameSpan.
TrackingSpan
.GetSpan(snapshot);