15 references to TrackIncrementalSteps
Microsoft.CodeAnalysis (14)
SourceGeneration\Nodes\BatchNode.cs (2)
37
var sourceInputsBuilder = newTable.
TrackIncrementalSteps
? ArrayBuilder<(IncrementalGeneratorRunStep InputStep, int OutputIndex)>.GetInstance() : null;
125
Debug.Assert(!newTable.
TrackIncrementalSteps
|| (sourceTable.HasTrackedSteps || sourceTable.IsEmpty));
SourceGeneration\Nodes\CombineNode.cs (1)
63
var stepInputs = builder.
TrackIncrementalSteps
? ImmutableArray.Create((entry1.Step!, entry1.OutputIndex), (input2Step!, 0)) : default;
SourceGeneration\Nodes\InputNode.cs (1)
58
var noInputStepsStepInfo = builder.
TrackIncrementalSteps
? ImmutableArray<(IncrementalGeneratorRunStep, int)>.Empty : default;
SourceGeneration\Nodes\NodeStateTable.cs (6)
283
if (
TrackIncrementalSteps
)
373
Debug.Assert(stepInputs.IsDefault == !
TrackIncrementalSteps
);
374
if (
TrackIncrementalSteps
)
416
Debug.Assert(!
TrackIncrementalSteps
|| _states.Count == _steps.Count);
448
TrackIncrementalSteps
? _steps.ToImmutableAndFree() : default,
449
hasTrackedSteps:
TrackIncrementalSteps
);
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (1)
68
var noInputStepsStepInfo = _filterTable.
TrackIncrementalSteps
? ImmutableArray<(IncrementalGeneratorRunStep, int)>.Empty : default;
SourceGeneration\Nodes\SourceOutputNode.cs (1)
54
var inputs = nodeTable.
TrackIncrementalSteps
? ImmutableArray.Create((entry.Step!, entry.OutputIndex)) : default;
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (1)
59
private bool TrackIncrementalSteps => _nodeStateTable.
TrackIncrementalSteps
;
SourceGeneration\Nodes\TransformNode.cs (1)
66
var inputs = newTable.
TrackIncrementalSteps
? ImmutableArray.Create((entry.Step!, entry.OutputIndex)) : default;
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (1)
HostOutputNode.cs (1)
47
var inputs = nodeTable.
TrackIncrementalSteps
? ImmutableArray.Create((entry.Step!, entry.OutputIndex)) : default;