1 write to _previous
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
257_previous = previous;
6 references to _previous
Microsoft.CodeAnalysis (6)
SourceGeneration\Nodes\NodeStateTable.cs (6)
470var canUsePrevious = _previous._states.Length > previousTableEntryIndex; 471previousEntry = canUsePrevious ? _previous._states[previousTableEntryIndex] : default; 538if (_states.Count == _previous.Count && _states.SequenceEqual(_previous._states, (e1, e2) => e1.Matches(e2, _equalityComparer))) 540finalStates = _previous._states; 554isCached: finalStates.All(static s => s.IsCached) && _previous.GetTotalEntryItemCount() == finalStates.Sum(static s => s.Count));