75 references to Free
Microsoft.CodeAnalysis (10)
CodeGen\SynthesizedLocalOrdinalsDispenser.cs (1)
28
_lazyMap.
Free
();
Collections\DictionaryExtensions.cs (1)
106
dictionary.
Free
();
Collections\OrderPreservingMultiDictionary.cs (1)
47
_dictionary.
Free
();
Collections\TopologicalSort.cs (1)
88
predecessorCounts.
Free
();
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1172
programmaticSuppressionsBuilder.
Free
();
Operations\ControlFlowGraphBuilder.cs (3)
164
builder._regionMap.
Free
();
165
builder._labeledBlocks?.
Free
();
235
continueDispatchAfterFinally.
Free
();
Operations\ControlFlowGraphBuilder.ImplicitInstanceInfo.cs (1)
83
AnonymousTypePropertyValues?.
Free
();
src\Dependencies\PooledObjects\PooledDictionary.cs (1)
32
this.
Free
();
Microsoft.CodeAnalysis.CSharp (60)
Binder\Binder_Lambda.cs (1)
456
bindings.
Free
();
Binder\Binder_NameConflicts.cs (1)
107
tpNames?.
Free
();
Binder\DecisionDagBuilder.cs (5)
765
uniqueState.
Free
();
797
tempIdentifierMap.
Free
();
1066
uniqueNodes.
Free
();
1707
stateIdentifierMap.
Free
();
1708
tempIdentifierMap.
Free
();
Binder\PatternExplainer.cs (1)
97
dist.
Free
();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
182
lookedInInterfaces.
Free
();
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
2369
dictionary.
Free
();
Binder\Semantics\OverloadResolution\OverloadResolution.cs (2)
1926
resultsByContainingType.
Free
();
1937
resultsByContainingType.
Free
();
BoundTree\BoundDecisionDag.cs (1)
115
replacement.
Free
();
BoundTree\LengthBasedStringSwitchData.cs (1)
248
countPerChar.
Free
();
CodeGen\CodeGenerator.cs (1)
304
_savedSequencePoints?.
Free
();
CodeGen\Optimizer.cs (1)
87
locals.
Free
();
Compilation\CSharpCompilation.cs (1)
4916
_cache.
Free
();
Declarations\MergedNamespaceDeclaration.cs (1)
235
typeGroups.
Free
();
FlowAnalysis\AbstractFlowPass.cs (1)
458
_labels.
Free
();
FlowAnalysis\AbstractFlowPass.PendingBranchesCollection.cs (1)
45
_labeledBranches.
Free
();
FlowAnalysis\ControlFlowPass.cs (1)
27
_labelsDefined.
Free
();
FlowAnalysis\DefiniteAssignment.cs (2)
256
_variableSlot.
Free
();
265
_unsafeAddressTakenVariables.
Free
();
FlowAnalysis\NullableWalker.cs (5)
449
_nestedFunctionVariables?.
Free
();
450
_resultForPlaceholdersOpt?.
Free
();
451
_methodGroupReceiverMapOpt?.
Free
();
452
_placeholderLocalsOpt?.
Free
();
455
_targetTypedAnalysisCompletionOpt?.
Free
();
FlowAnalysis\NullableWalker.SnapshotManager.cs (1)
174
_symbolToSlot.
Free
();
FlowAnalysis\NullableWalker.Variables.cs (2)
200
_variableTypes.
Free
();
201
_variableSlot.
Free
();
FlowAnalysis\NullableWalker_Patterns.cs (7)
312
labelStateMap.
Free
();
726
originalInputMap.
Free
();
727
tempMap.
Free
();
728
nodeStateMap.
Free
();
977
labelStateMap.
Free
();
1015
labelStateMap.
Free
();
1065
labelStateMap.
Free
();
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (2)
391
environmentsToScopes.
Free
();
520
closuresCapturingScopeVariables.
Free
();
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
405
_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
();
270
placeholderValues.
Free
();
296
placeholderValues.
Free
();
Lowering\LocalRewriter\LocalRewriter_BasePatternSwitchLocalRewriter.cs (1)
61
_switchArms.
Free
();
Lowering\SpillSequenceSpiller.cs (2)
239
tempSubstitution.
Free
();
240
receiverSubstitution.
Free
();
Symbols\AbstractTypeMap.cs (1)
384
map.
Free
();
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1594
methodHandleToSymbol.
Free
();
Symbols\ReferenceManager.cs (1)
532
assemblyReferencesBySimpleName.
Free
();
Symbols\Source\ConstantEvaluationHelpers.cs (1)
80
graph.
Free
();
Symbols\Source\SourceMemberContainerSymbol.cs (4)
1676
accumulator.
Free
();
3645
partialMembersToMerge.
Free
();
4909
memberSignatures.
Free
();
4910
fieldsByName.
Free
();
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
419
interfaceLocations.
Free
();
Symbols\Source\SourceNamespaceSymbol.cs (1)
284
builder.
Free
();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\MethodDebugInfo.Native.cs (1)
438
localKindsByName.
Free
();
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\ControlFlowGraphVerifier.cs (3)
373
regionMap.
Free
();
374
localFunctionsMap.
Free
();
375
anonymousFunctionsMap.
Free
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
61
continueDispatchAfterFinally.
Free
();