1 write to _stateMachine
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (1)
44_stateMachine = stateMachine;
17 references to _stateMachine
Microsoft.CodeAnalysis.EditorFeatures (17)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (17)
57_stateMachine.ThreadingContext.ThrowIfNotOnUIThread(); 68await _stateMachine.ThreadingContext.JoinableTaskFactory.SwitchToMainThreadAsync(CancellationToken.None); 69_stateMachine.ClearTrackingSession(); 90var options = new SymbolRenameOptions(RenameOverloads: _stateMachine.TrackingSession.ForceRenameOverloads); 139await _stateMachine.ThreadingContext.JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); 140var trackingSessionId = _stateMachine.StoreCurrentTrackingSessionAndGenerateId(); 162await _stateMachine.ThreadingContext.JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); 175await _stateMachine.ThreadingContext.JoinableTaskFactory.SwitchToMainThreadAsync(CancellationToken.None); 185var textChange = new TextChange(new TextSpan(_snapshotSpan.Start, _snapshotSpan.Length), _stateMachine.TrackingSession.OriginalName); 225_stateMachine.ThreadingContext.ThrowIfNotOnUIThread(); 230var undoHistory = _undoHistoryRegistry.RegisterHistory(_stateMachine.Buffer); 233var undoPrimitiveBefore = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: true); 243var undoPrimitiveAfter = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: false); 263_stateMachine.ThreadingContext.ThrowIfNotOnUIThread(); 268var undoHistory = _undoHistoryRegistry.RegisterHistory(_stateMachine.Buffer); 273var undoPrimitiveBefore = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: false); 292var undoPrimitiveAfter = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: false);