12 references to GetItem
Microsoft.CodeAnalysis (12)
SourceGeneration\Nodes\NodeStateTable.cs (12)
101yield return new NodeStateEntry<T>(inputEntry.GetItem(j), inputEntry.GetState(j), j, step); 133return (_states[^1].GetItem(0), HasTrackedSteps ? Steps[^1] : null); 257var (chosen, state, _) = GetModifiedItemAndState(_previous._states[_states.Count].GetItem(0), value, comparer); 304var previousItem = previousEntry.GetItem(i); 323builder.Add(previousEntry.GetItem(j), previousEntry.GetState(j)); 338builder!.Add(previousEntry.GetItem(i), EntryState.Removed); 385stepOutputBuilder.Add((outputInfo.GetItem(i)!, AsStepState(overallInputState, outputInfo.GetState(i)))); 499if (!equalityComparer.Equals(this.GetItem(i), entry.GetItem(i))) 550public T Current => _entry.GetItem(_index); 558return $"{GetItem(0)}: {GetState(0)}"; 572sb.Builder.Append(GetItem(i));