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