26 references to ToBuilder
Microsoft.CodeAnalysis (6)
SourceGeneration\Nodes\DriverStateTable.cs (1)
69return previousTable.ToBuilder(stepName, DriverState.TrackIncrementalSteps, equalityComparer, tableCapacity);
SourceGeneration\Nodes\InputNode.cs (1)
130var tableBuilder = NodeStateTable<T>.Empty.ToBuilder(_name, stepTrackingEnabled: false, tableCapacity: inputs.Length);
SourceGeneration\Nodes\NodeStateTable.cs (1)
190NodeStateTable<T>.Builder builder = ToBuilder(stepName, stepTrackingEnabled: true, equalityComparer);
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (2)
51_filterTable = table.GetStateTableOrEmpty<SyntaxNode>(_owner._filterKey).ToBuilder(stepName: null, trackIncrementalSteps, equalityComparer: ReferenceEqualityComparer.Instance); 52_transformTable = table.GetStateTableOrEmpty<T>(_key).ToBuilder(_name, trackIncrementalSteps, _comparer);
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (1)
43_nodeStateTable = driverStateTable.GetStateTableOrEmpty<ISyntaxContextReceiver?>(_key).ToBuilder(stepName: null, trackIncrementalSteps);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (20)
SourceGeneration\StateTableTests.cs (20)
24var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 37var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 52var builder = NodeStateTable<object>.Empty.ToBuilder(stepName: null, false); 65var builder = NodeStateTable<object?>.Empty.ToBuilder(stepName: null, false); 78var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 85builder = previousTable.ToBuilder(stepName: null, false); 109var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 126var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 147var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 157var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 164builder = table.ToBuilder(stepName: null, false); 179var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 188builder = previousTable.ToBuilder(stepName: null, false); 202var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 212builder = previousTable.ToBuilder(stepName: null, false); 227var builder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 236builder = previousTable.ToBuilder(stepName: null, false, new LambdaComparer<int>((i, j) => i == 3 || i == j)); 281var nodeBuilder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, false); 309var nodeBuilder = NodeStateTable<int>.Empty.ToBuilder(stepName: null, true); 597var builder = NodeStateTable<string>.Empty.ToBuilder(null, false);