4 writes to TrackingSession
Microsoft.CodeAnalysis.EditorFeatures (4)
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (4)
193
this.
TrackingSession
= new TrackingSession(this, new SnapshotSpan(eventArgs.Before, originalSpan), _asyncListener);
213
this.
TrackingSession
= null;
250
this.
TrackingSession
= null;
335
this.
TrackingSession
= _committedSessions[trackingSessionId];
19 references to TrackingSession
Microsoft.CodeAnalysis.EditorFeatures (19)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
98
var snapshotSpan = stateMachine.
TrackingSession
.TrackingSpan.GetSpan(stateMachine.Buffer.CurrentSnapshot);
100
var displayText = string.Format(EditorFeaturesResources.Rename_0_to_1, stateMachine.
TrackingSession
.OriginalName, newName);
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
90
var options = new SymbolRenameOptions(RenameOverloads: _stateMachine.
TrackingSession
.ForceRenameOverloads);
185
var textChange = new TextChange(new TextSpan(_snapshotSpan.Start, _snapshotSpan.Length), _stateMachine.
TrackingSession
.OriginalName);
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (13)
107
if (this.
TrackingSession
== null)
116
var trackingSpanInNewSnapshot = this.
TrackingSession
.TrackingSpan.GetSpan(e.After);
133
if (this.
TrackingSession
.IsDefinitelyRenamableIdentifier())
135
this.
TrackingSession
.CheckNewIdentifier(this, _buffer.CurrentSnapshot);
209
if (this.
TrackingSession
!= null)
212
var previousTrackingSession = this.
TrackingSession
;
233
if (this.
TrackingSession
!= null && this.
TrackingSession
.IsDefinitelyRenamableIdentifier())
249
var previousTrackingSession = this.
TrackingSession
;
264
var existingIndex = _committedSessions.IndexOf(
TrackingSession
);
271
_committedSessions.Insert(index,
TrackingSession
);
281
trackingSession = this.
TrackingSession
;
343
if (this.
TrackingSession
== trackingSession)
RenameTracking\RenameTrackingTaggerProvider.Tagger.cs (2)
36
if (_stateMachine.
TrackingSession
!= null)
38
TagsChanged(this, new SnapshotSpanEventArgs(_stateMachine.
TrackingSession
.TrackingSpan.GetSpan(_stateMachine.Buffer.CurrentSnapshot)));