1 write to Buffer
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (1)
65Buffer = buffer;
18 references to Buffer
Microsoft.CodeAnalysis.EditorFeatures (18)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (1)
100var snapshotSpan = stateMachine.TrackingSession.TrackingSpan.GetSpan(stateMachine.Buffer.CurrentSnapshot);
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (6)
230var undoHistory = _undoHistoryRegistry.RegisterHistory(_stateMachine.Buffer); 233var undoPrimitiveBefore = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: true); 243var undoPrimitiveAfter = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: false); 268var undoHistory = _undoHistoryRegistry.RegisterHistory(_stateMachine.Buffer); 273var undoPrimitiveBefore = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: false); 292var undoPrimitiveAfter = new UndoPrimitive(_stateMachine.Buffer, trackingSessionId, shouldRestoreStateOnUndo: false);
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (9)
66Buffer.Changed += Buffer_Changed; 132this.TrackingSession.CheckNewIdentifier(this, Buffer.CurrentSnapshot); 232var document = Buffer.CurrentSnapshot.GetOpenDocumentInCurrentContextWithChanges(); 300if (Buffer.AsTextContainer().CurrentText == text && 303var snapshotSpan = trackingSession.TrackingSpan.GetSpan(Buffer.CurrentSnapshot); 350var document = Buffer.CurrentSnapshot.GetOpenDocumentInCurrentContextWithChanges(); 364var document = Buffer.CurrentSnapshot.GetOpenDocumentInCurrentContextWithChanges(); 387this.Buffer.Properties.RemoveProperty(typeof(StateMachine)); 388this.Buffer.Changed -= Buffer_Changed;
RenameTracking\RenameTrackingTaggerProvider.Tagger.cs (2)
30=> TagsChanged(this, new SnapshotSpanEventArgs(trackingSpanToClear.GetSpan(_stateMachine.Buffer.CurrentSnapshot))); 36TagsChanged(this, new SnapshotSpanEventArgs(_stateMachine.TrackingSession.TrackingSpan.GetSpan(_stateMachine.Buffer.CurrentSnapshot)));