28 references to Free
Microsoft.CodeAnalysis.CSharp.Features (1)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
90_aliasedNames.Free();
Microsoft.CodeAnalysis.Features (3)
CodeFixes\Service\CodeFixService.cs (1)
587pooledSet.Free();
EditAndContinue\AbstractEditAndContinueAnalyzer.ActiveMembersBuilder.cs (1)
29_methods.Free();
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
948public void Dispose() => _usedNames.Free();
Microsoft.CodeAnalysis.Workspaces (24)
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
365globalAliases.Free();
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(); 1026set.Free(); 1031set.Free();
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
704set.Free(); 745set.Free();
src\Dependencies\PooledObjects\PooledHashSet.cs (1)
60=> this.Free();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
62dispatchedExceptionsFromRegions.Free();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\LValueFlowCaptureProvider.cs (1)
84rvalueFlowCaptureIds.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)
45value.Free(); 66value.Free();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (6)
537arg.targetsBuilder.Free(); 631creations.Free(); 640SymbolsReadBuilder.Free(); 641LambdaOrLocalFunctionsBeingAnalyzed.Free(); 652captures.Free(); 659operations.Free();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.OperationTreeAnalysisData.cs (2)
83SymbolsReadBuilder.Free(); 84LambdaOrLocalFunctionsBeingAnalyzed.Free();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
82pendingWrites.Free();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
22_visited.Free();