Implemented interface member:
property
HasTrackedSteps
Microsoft.CodeAnalysis.IStateTable.HasTrackedSteps
1 write to HasTrackedSteps
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
74
HasTrackedSteps
= hasTrackedSteps;
6 references to HasTrackedSteps
Microsoft.CodeAnalysis (5)
SourceGeneration\Nodes\BatchNode.cs (1)
125
Debug.Assert(!newTable.TrackIncrementalSteps || (sourceTable.
HasTrackedSteps
|| sourceTable.IsEmpty));
SourceGeneration\Nodes\CombineNode.cs (1)
85
Debug.Assert(input1Table.
HasTrackedSteps
&& input2Table.IsCached);
SourceGeneration\Nodes\NodeStateTable.cs (3)
98
IncrementalGeneratorRunStep? step =
HasTrackedSteps
? Steps[i] : null;
133
return (_states[^1].GetItem(0),
HasTrackedSteps
? Steps[^1] : null);
141
Debug.Assert(inputTable.
HasTrackedSteps
&& inputTable.IsCached);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\StateTableTests.cs (1)
316
Assert.True(newTable.
HasTrackedSteps
);