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