1 instantiation of StateMachine
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingTaggerProvider.cs (1)
67var stateMachine = buffer.Properties.GetOrCreateSingletonProperty(() => new StateMachine(_threadingContext, buffer, _inlineRenameService, _diagnosticAnalyzerService, _globalOptions, _asyncListener));
19 references to StateMachine
Microsoft.CodeAnalysis.EditorFeatures (19)
RenameTracking\RenameTrackingTaggerProvider.cs (5)
67var stateMachine = buffer.Properties.GetOrCreateSingletonProperty(() => new StateMachine(_threadingContext, buffer, _inlineRenameService, _diagnosticAnalyzerService, _globalOptions, _asyncListener)); 98if (textBuffer.Properties.TryGetProperty(typeof(StateMachine), out StateMachine stateMachine)) 127textBuffer.Properties.TryGetProperty(typeof(StateMachine), out StateMachine stateMachine) &&
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
86if (textBuffer.Properties.TryGetProperty(typeof(StateMachine), out StateMachine stateMachine))
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
30private readonly StateMachine _stateMachine; 38StateMachine stateMachine,
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (1)
391this.Buffer.Properties.RemoveProperty(typeof(StateMachine));
RenameTracking\RenameTrackingTaggerProvider.Tagger.cs (2)
19private readonly StateMachine _stateMachine; 23public Tagger(StateMachine stateMachine)
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (3)
58StateMachine stateMachine, 106private void QueueUpdateToStateMachine(StateMachine stateMachine, Task task) 124internal void CheckNewIdentifier(StateMachine stateMachine, ITextSnapshot snapshot)
RenameTracking\RenameTrackingTaggerProvider.UndoPrimitive.cs (4)
48if (TryGetStateMachine(out var stateMachine)) 56if (TryGetStateMachine(out var stateMachine)) 69private bool TryGetStateMachine(out StateMachine stateMachine) 73textBuffer.Properties.TryGetProperty(typeof(StateMachine), out stateMachine);