78 references to Free
Microsoft.CodeAnalysis (10)
CodeGen\SynthesizedLocalOrdinalsDispenser.cs (1)
28
_lazyMap.
Free
();
Collections\OrderPreservingMultiDictionary.cs (1)
46
_dictionary.
Free
();
Collections\TopologicalSort.cs (1)
67
predecessorCounts.
Free
();
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
956
nodeActionsByKind.
Free
();
1042
operationActionsByKind.
Free
();
Operations\ControlFlowGraphBuilder.cs (3)
164
builder._regionMap.
Free
();
165
builder._labeledBlocks?.
Free
();
235
continueDispatchAfterFinally.
Free
();
Operations\ControlFlowGraphBuilder.ImplicitInstanceInfo.cs (1)
83
AnonymousTypePropertyValues?.
Free
();
PooledDictionary.cs (1)
27
this.
Free
();
Microsoft.CodeAnalysis.CSharp (51)
Binder\DecisionDagBuilder.cs (4)
754
tempIdentifierMap.
Free
();
1017
uniqueNodes.
Free
();
1672
stateIdentifierMap.
Free
();
1673
tempIdentifierMap.
Free
();
Binder\PatternExplainer.cs (1)
97
dist.
Free
();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
171
lookedInInterfaces.
Free
();
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
2147
dictionary.
Free
();
BoundTree\BoundDecisionDag.cs (1)
109
replacement.
Free
();
BoundTree\LengthBasedStringSwitchData.cs (1)
248
countPerChar.
Free
();
CodeGen\CodeGenerator.cs (1)
304
_savedSequencePoints?.
Free
();
CodeGen\Optimizer.cs (1)
88
locals.
Free
();
Compilation\CSharpCompilation.cs (1)
4554
_cache.
Free
();
FlowAnalysis\AbstractFlowPass.cs (1)
460
_labels.
Free
();
FlowAnalysis\AbstractFlowPass.PendingBranchesCollection.cs (1)
45
_labeledBranches.
Free
();
FlowAnalysis\ControlFlowPass.cs (1)
28
_labelsDefined.
Free
();
FlowAnalysis\DefiniteAssignment.cs (2)
256
_variableSlot.
Free
();
265
_unsafeAddressTakenVariables.
Free
();
FlowAnalysis\NullableWalker.cs (5)
404
_nestedFunctionVariables?.
Free
();
405
_resultForPlaceholdersOpt?.
Free
();
406
_methodGroupReceiverMapOpt?.
Free
();
407
_placeholderLocalsOpt?.
Free
();
410
_targetTypedAnalysisCompletionOpt?.
Free
();
FlowAnalysis\NullableWalker.SnapshotManager.cs (1)
177
_symbolToSlot.
Free
();
FlowAnalysis\NullableWalker.Variables.cs (2)
200
_variableTypes.
Free
();
201
_variableSlot.
Free
();
FlowAnalysis\NullableWalker_Patterns.cs (7)
274
labelStateMap.
Free
();
684
originalInputMap.
Free
();
685
tempMap.
Free
();
686
nodeStateMap.
Free
();
930
labelStateMap.
Free
();
968
labelStateMap.
Free
();
1018
labelStateMap.
Free
();
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (2)
386
environmentsToScopes.
Free
();
515
closuresCapturingScopeVariables.
Free
();
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
387
_scopesAfterLabel.
Free
();
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (3)
107
_dagNodeLabels.
Free
();
1049
whenExpressionMap.
Free
();
1050
whenNodeMap.
Free
();
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (3)
72
_map.
Free
();
266
placeholderValues.
Free
();
292
placeholderValues.
Free
();
Lowering\LocalRewriter\LocalRewriter_BasePatternSwitchLocalRewriter.cs (1)
61
_switchArms.
Free
();
Lowering\SpillSequenceSpiller.cs (2)
240
tempSubstitution.
Free
();
241
receiverSubstitution.
Free
();
Symbols\AbstractTypeMap.cs (1)
383
map.
Free
();
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1375
methodHandleToSymbol.
Free
();
Symbols\ReferenceManager.cs (1)
533
assemblyReferencesBySimpleName.
Free
();
Symbols\Source\ConstantEvaluationHelpers.cs (1)
80
graph.
Free
();
Symbols\Source\SourceMemberContainerSymbol.cs (2)
4003
memberSignatures.
Free
();
4004
fieldsByName.
Free
();
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
418
interfaceLocations.
Free
();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
CompilationContext.cs (2)
458
localsDictionary.
Free
();
1453
displayClassVariablesBuilder.
Free
();
Symbols\EEMethodSymbol.cs (2)
188
displayClassVariables.
Free
();
189
localsMap.
Free
();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\MethodDebugInfo.Native.cs (1)
437
localKindsByName.
Free
();
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\ControlFlowGraphVerifier.cs (3)
373
regionMap.
Free
();
374
localFunctionsMap.
Free
();
375
anonymousFunctionsMap.
Free
();
CustomDataFlowAnalysis.cs (1)
62
continueDispatchAfterFinally.
Free
();
Microsoft.CodeAnalysis.VisualBasic (3)
Compilation\VisualBasicCompilation.vb (1)
3176
_cache.
Free
()
Symbols\ReferenceManager.vb (1)
465
assemblyReferencesBySimpleName.
Free
()
Symbols\Source\SourceFieldSymbol.vb (1)
269
graph.
Free
()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
CompilationContext.vb (2)
309
localsDictionary.
Free
()
1114
displayClassVariablesBuilder.
Free
()
Symbols\EEMethodSymbol.vb (3)
144
localsMap.
Free
()
173
newDisplayClassVariables.
Free
()
586
localMap.
Free
()