1 write to _steps
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
187
_steps
= ArrayBuilder<IncrementalGeneratorRunStep>.GetInstance();
7 references to _steps
Microsoft.CodeAnalysis (7)
SourceGeneration\Nodes\NodeStateTable.cs (7)
162
[MemberNotNullWhen(true, nameof(
_steps
))]
163
public bool TrackIncrementalSteps =>
_steps
is not null;
377
Debug.Assert(
_steps
.Count + 1 == _states.Count);
388
_steps
.Add(
397
public IReadOnlyList<IncrementalGeneratorRunStep> Steps => (IReadOnlyList<IncrementalGeneratorRunStep>?)
_steps
?? ImmutableArray<IncrementalGeneratorRunStep>.Empty;
416
Debug.Assert(!TrackIncrementalSteps || _states.Count ==
_steps
.Count);
448
TrackIncrementalSteps ?
_steps
.ToImmutableAndFree() : default,