23 references to Free
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (23)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
317
(set as PooledHashSet<TValue>)?.
Free
();
src\Dependencies\Collections\Extensions\IListExtensions.cs (1)
57
(set as PooledHashSet<TValue>)?.
Free
();
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
852
(set as PooledHashSet<TValue>)?.
Free
();
1026
set.
Free
();
1031
set.
Free
();
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
704
set.
Free
();
745
set.
Free
();
src\Dependencies\PooledObjects\PooledHashSet.cs (1)
60
=> this.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
62
dispatchedExceptionsFromRegions.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\LValueFlowCaptureProvider.cs (1)
84
rvalueFlowCaptureIds.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
257
_referenceTakenSymbolsBuilder.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (2)
45
value.
Free
();
66
value.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (6)
537
arg.targetsBuilder.
Free
();
631
creations.
Free
();
640
SymbolsReadBuilder.
Free
();
641
LambdaOrLocalFunctionsBeingAnalyzed.
Free
();
652
captures.
Free
();
659
operations.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.OperationTreeAnalysisData.cs (2)
83
SymbolsReadBuilder.
Free
();
84
LambdaOrLocalFunctionsBeingAnalyzed.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
82
pendingWrites.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
22
_visited.
Free
();