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