1 instantiation of TrackingSession
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (1)
192
this.TrackingSession = new
TrackingSession
(this, new SnapshotSpan(eventArgs.Before, originalSpan), _asyncListener);
8 references to TrackingSession
Microsoft.CodeAnalysis.EditorFeatures (8)
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (7)
46
private readonly IList<
TrackingSession
> _committedSessions = [];
51
public
TrackingSession
TrackingSession { get; private set; }
211
var
previousTrackingSession = this.TrackingSession;
246
var
previousTrackingSession = this.TrackingSession;
273
[NotNullWhen(true)] out
TrackingSession
trackingSession,
303
CanInvokeRename(out
var
trackingSession))
337
public void OnTrackingSessionUpdated(
TrackingSession
trackingSession)
RenameTracking\RenameTrackingTaggerProvider.Tagger.cs (1)
57
if (_stateMachine.CanInvokeRename(out
var
trackingSession, isSmartTagCheck: true))