14 references to GetItem
Microsoft.CodeAnalysis (14)
SourceGeneration\Nodes\NodeStateTable.cs (13)
119_current = new NodeStateEntry<T>(_inputEntry.GetItem(_nextInputEntryIndex), _inputEntry.GetState(_nextInputEntryIndex), _nextInputEntryIndex, _step); 181return (_states[^1].GetItem(0), HasTrackedSteps ? Steps[^1] : null); 339var (chosen, state, _) = GetModifiedItemAndState(previousEntry.GetItem(0), value); 384var previousItem = previousEntry.GetItem(i); 403builder.Add(previousEntry.GetItem(j), previousEntry.GetState(j)); 418builder!.Add(previousEntry.GetItem(i), EntryState.Removed); 490stepOutputBuilder.Add((outputInfo.GetItem(i)!, AsStepState(overallInputState, outputInfo.GetState(i)))); 616if (!equalityComparer.Equals(this.GetItem(i), entry.GetItem(i))) 647itemBuilder.Add(this.GetItem(i)); 685public T Current => _entry.GetItem(_index); 693return $"{GetItem(0)}: {GetState(0)}"; 707sb.Builder.Append(GetItem(i));
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (1)
104var value = new GeneratorSyntaxContext(entry.GetItem(i), model, _owner._syntaxHelper);