1 write to _steps
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
263
_steps
= ArrayBuilder<IncrementalGeneratorRunStep>.GetInstance();
7 references to _steps
Microsoft.CodeAnalysis (7)
SourceGeneration\Nodes\NodeStateTable.cs (7)
238
[MemberNotNullWhen(true, nameof(
_steps
))]
239
public bool TrackIncrementalSteps =>
_steps
is not null;
482
Debug.Assert(
_steps
.Count + 1 == _states.Count);
493
_steps
.Add(
502
public IReadOnlyList<IncrementalGeneratorRunStep> Steps => (IReadOnlyList<IncrementalGeneratorRunStep>?)
_steps
?? ImmutableArray<IncrementalGeneratorRunStep>.Empty;
521
Debug.Assert(!TrackIncrementalSteps || _states.Count ==
_steps
.Count);
553
TrackIncrementalSteps ?
_steps
.ToImmutableAndFree() : default,