Implemented interface member:
method
Free
Microsoft.CodeAnalysis.PooledObjects.IPooled.Free()
25 references to Free
Microsoft.CodeAnalysis.CodeStyle (21)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
486debuggerDisplayAttributeArguments?.Free();
ArrayBuilderExtensions.cs (1)
250builder.Free();
CustomDataFlowAnalysis.cs (1)
61unreachableBlocksToVisit.Free();
HashCodeAnalyzer.OperationDeconstructor.cs (1)
41=> _hashedSymbols.Free();
J\s\src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (1)
645builder.Free();
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (2)
342this.Free(); 349this.Free();
OneOrMany.cs (1)
121builder.Free();
OrderPreservingMultiDictionary.cs (1)
192arrayBuilder?.Free();
PathUtilities.cs (1)
822resolvedParts.Free();
PooledBuilderExtensions.cs (3)
61items.Free(); 84builder.Free(); 91builders.Free();
SuppressMessageAttributeState.TargetSymbolResolver.cs (4)
330builder.Free(); 353builder.Free(); 667builder.Free(); 689builder.Free();
SymbolKey.PooledArrayBuilder.cs (1)
32public void Dispose() => Builder?.Free();
SymbolUsageAnalysis.AnalysisData.cs (1)
254_allocatedBasicBlockAnalysisDatas.Free();
SyntaxTokenListExtensions.cs (1)
18tokens.Free();
TemporaryArray`1.cs (1)
140Interlocked.Exchange(ref _builder, null)?.Free();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
141public void Dispose() => _statementsBuilder.Free();
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSyntaxFacts.vb (1)
947names.Free()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
VisualBasicUseCollectionInitializerCodeFixProvider.vb (1)
104nodesAndTokens.Free()
VisualBasicUseObjectInitializerCodeFixProvider.vb (1)
94nodesAndTokens.Free()