1 instantiation of SharedWalkerState
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\NullableWalker.cs (1)
1774return new SharedWalkerState(_variables.CreateSnapshot());
8 references to SharedWalkerState
Microsoft.CodeAnalysis.CSharp (8)
FlowAnalysis\NullableWalker.cs (1)
1772private SharedWalkerState SaveSharedState()
FlowAnalysis\NullableWalker.SnapshotManager.cs (7)
26private readonly ImmutableArray<SharedWalkerState> _walkerSharedStates; 38private SnapshotManager(ImmutableArray<SharedWalkerState> walkerSharedStates, ImmutableArray<(int position, Snapshot snapshot)> incrementalSnapshots, ImmutableDictionary<(BoundNode?, Symbol), Symbol> updatedSymbolsMap) 59var sharedState = _walkerSharedStates[incrementalSnapshot.SharedStateIndex]; 66var sharedState = _walkerSharedStates[snapshot.SharedStateIndex]; 159private readonly ArrayBuilder<SharedWalkerState> _walkerStates = ArrayBuilder<SharedWalkerState>.GetInstance(); 205internal void ExitWalker(SharedWalkerState stableState, int previousSlot)