30 references to ToImmutableAndFree
Microsoft.CodeAnalysis (10)
SourceGeneration\Nodes\BatchNode.cs (1)
143return newTable.ToImmutableAndFree();
SourceGeneration\Nodes\CombineNode.cs (2)
80return builder.ToImmutableAndFree(); 95return builder.ToImmutableAndFree();
SourceGeneration\Nodes\InputNode.cs (1)
97return builder.ToImmutableAndFree();
SourceGeneration\Nodes\NodeStateTable.cs (1)
150return builder.ToImmutableAndFree();
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (2)
57tables.SetTable(_owner._filterKey, _filterTable.ToImmutableAndFree()); 58tables.SetTable(_key, _transformTable.ToImmutableAndFree());
SourceGeneration\Nodes\SourceOutputNode.cs (1)
85return nodeTable.ToImmutableAndFree();
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (1)
64tables.SetTable(_key, _nodeStateTable.ToImmutableAndFree());
SourceGeneration\Nodes\TransformNode.cs (1)
86return newTable.ToImmutableAndFree();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (19)
SourceGeneration\StateTableTests.cs (19)
27var table = builder.ToImmutableAndFree(); 40var table = builder.ToImmutableAndFree(); 53var table = builder.ToImmutableAndFree(); 68var table = builder.ToImmutableAndFree(); 82var previousTable = builder.ToImmutableAndFree(); 89var newTable = builder.ToImmutableAndFree(); 112var table = builder.ToImmutableAndFree(); 129var table = builder.ToImmutableAndFree(); 148var table = builder.ToImmutableAndFree(); 158var table = builder.ToImmutableAndFree(); 169table = builder.ToImmutableAndFree(); 182var previousTable = builder.ToImmutableAndFree(); 192var newTable = builder.ToImmutableAndFree(); 206var previousTable = builder.ToImmutableAndFree(); 217var newTable = builder.ToImmutableAndFree(); 230var previousTable = builder.ToImmutableAndFree(); 239var newTable = builder.ToImmutableAndFree(); 282var newTable = nodeBuilder.ToImmutableAndFree(); 314var newTable = nodeBuilder.ToImmutableAndFree();
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (1)
HostOutputNode.cs (1)
62return nodeTable.ToImmutableAndFree();