4 writes to TrackingSession
Microsoft.CodeAnalysis.EditorFeatures (4)
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (4)
190
this.
TrackingSession
= new TrackingSession(this, new SnapshotSpan(eventArgs.Before, originalSpan), _asyncListener);
210
this.
TrackingSession
= null;
245
this.
TrackingSession
= null;
331
this.
TrackingSession
= _committedSessions[trackingSessionId];
19 references to TrackingSession
Microsoft.CodeAnalysis.EditorFeatures (19)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
100
var snapshotSpan = stateMachine.
TrackingSession
.TrackingSpan.GetSpan(stateMachine.Buffer.CurrentSnapshot);
102
var displayText = string.Format(WorkspacesResources.Rename_0_to_1, stateMachine.
TrackingSession
.OriginalName, newName);
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
92
var options = new SymbolRenameOptions(RenameOverloads: _stateMachine.
TrackingSession
.ForceRenameOverloads);
187
var textChange = new TextChange(new TextSpan(_snapshotSpan.Start, _snapshotSpan.Length), _stateMachine.
TrackingSession
.OriginalName);
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (13)
104
if (this.
TrackingSession
== null)
113
var trackingSpanInNewSnapshot = this.
TrackingSession
.TrackingSpan.GetSpan(e.After);
130
if (this.
TrackingSession
.IsDefinitelyRenamableIdentifierFastCheck())
132
this.
TrackingSession
.CheckNewIdentifier(this, Buffer.CurrentSnapshot);
206
if (this.
TrackingSession
!= null)
209
var previousTrackingSession = this.
TrackingSession
;
230
if (this.
TrackingSession
!= null && this.
TrackingSession
.IsDefinitelyRenamableIdentifierFastCheck())
244
var previousTrackingSession = this.
TrackingSession
;
259
var existingIndex = _committedSessions.IndexOf(
TrackingSession
);
266
_committedSessions.Insert(index,
TrackingSession
);
276
trackingSession = this.
TrackingSession
;
339
if (this.
TrackingSession
== trackingSession)
RenameTracking\RenameTrackingTaggerProvider.Tagger.cs (2)
34
if (_stateMachine.
TrackingSession
!= null)
36
TagsChanged(this, new SnapshotSpanEventArgs(_stateMachine.
TrackingSession
.TrackingSpan.GetSpan(_stateMachine.Buffer.CurrentSnapshot)));