Base:
method
Free
Microsoft.CodeAnalysis.BindingDiagnosticBag<TAssemblySymbol>.Free()
128 references to Free
Microsoft.CodeAnalysis.CSharp (128)
Binder\Binder_Await.cs (2)
453
tempDiagnostics.
Free
();
459
tempDiagnostics.
Free
();
Binder\Binder_Crefs.cs (2)
1113
unusedDiagnostics.
Free
();
1199
localDiagnostics.
Free
();
Binder\Binder_Expressions.cs (8)
3043
bag2.
Free
();
3048
bag.
Free
();
6605
d.
Free
();
6707
source.
Free
();
8799
diagnostics.
Free
();
8815
diagnostics.
Free
();
10123
attemptDiagnostics.
Free
();
10140
attemptDiagnostics.
Free
();
Binder\Binder_Initializers.cs (1)
38
diagsForInstanceInitializers.
Free
();
Binder\Binder_InterpolatedString.cs (5)
708
conversionDiagnostics.
Free
();
751
outConstructorDiagnostics.
Free
();
772
nonOutConstructorDiagnostics.
Free
();
777
outConstructorDiagnostics.
Free
();
846
source.
Free
();
Binder\Binder_Invocation.cs (2)
1065
firstFailed.
Free
();
1068
candidateDiagnostics.
Free
();
Binder\Binder_Operators.cs (3)
1105
conversionDiagnostics.
Free
();
4888
isTypeDiagnostics.
Free
();
4919
isPatternDiagnostics.
Free
();
Binder\Binder_Patterns.cs (4)
1235
caseDiagnostics.
Free
();
1257
unionDiagnostics.
Free
();
1625
deconstructDiagnostics.
Free
();
2043
deconstructDiagnostics.
Free
();
Binder\Binder_Query.cs (1)
294
d.
Free
();
Binder\Binder_Statements.cs (3)
1288
additionalDiagnostics.
Free
();
1300
additionalDiagnostics.
Free
();
4256
bindingDiagnostics.
Free
();
Binder\Binder_Symbols.cs (5)
252
resultDiagnostics.
Free
();
258
resultDiagnostics.
Free
();
774
bag.
Free
();
1070
bag.
Free
();
1517
discarded?.
Free
();
Binder\EarlyWellKnownAttributeBinder.cs (1)
35
dummyDiagnosticBag.
Free
();
Binder\ForEachLoopBinder.cs (3)
533
createConversionDiagnostics.
Free
();
916
enumeratorInfoDiagnostics.
Free
();
1250
patternDiagnostics.
Free
();
Binder\UsingStatementBinder.cs (1)
238
patternDiagnostics.
Free
();
BoundTree\VariablePendingInference.cs (1)
98
inferenceDiagnostics.
Free
();
Compilation\CSharpCompilation.cs (10)
2122
perCandidateBag.
Free
();
2157
SpecificDiagnostics.
Free
();
2227
noMainFoundDiagnostics.
Free
();
2744
bag.
Free
();
2832
bindingDiagnostics.
Free
();
3039
builder.
Free
();
3294
discarded.
Free
();
3695
entryPointDiagnostics.
Free
();
3743
methodBodyDiagnosticBag.
Free
();
3931
xmlDiagnostics.
Free
();
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (2)
67
directiveDiagnostics.
Free
();
164
diagnostics.
Free
();
Compiler\ClsComplianceChecker.cs (1)
86
queue.
Free
();
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
521
crefDiagnostics.
Free
();
542
nameDiagnostics.
Free
();
Compiler\MethodCompiler.cs (4)
827
diagnosticsThisMethod.
Free
();
901
discardedDiagnostics.
Free
();
1410
diagsForCurrentMethod.
Free
();
1801
diagnosticsForThisMethod.
Free
();
Emitter\Model\PEModuleBuilder.cs (1)
2294
bindingDiagnostics.
Free
();
Emitter\NoPia\EmbeddedTypesManager.cs (1)
154
bindingDiagnosticBag.
Free
();
FlowAnalysis\NullableWalker.cs (4)
9413
diagnostics.
Free
();
9673
diagnostics.
Free
();
9729
diagnostics.
Free
();
9744
diagnostics.
Free
();
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
120
bag.
Free
();
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
135
bag.
Free
();
Symbols\AliasSymbol.cs (1)
337
newDiagnostics.
Free
();
Symbols\AnonymousTypes\AnonymousTypeManager.cs (1)
38
dependencies.
Free
();
Symbols\Compilation_UsedAssemblies.cs (1)
87
diagnostics.
Free
();
Symbols\ConstraintsHelper.cs (1)
514
diagnostics.
Free
();
Symbols\Source\GlobalExpressionVariable.cs (1)
120
diagnostics.
Free
();
Symbols\Source\LambdaSymbol.cs (1)
318
diagnostics.
Free
();
Symbols\Source\LocalFunctionSymbol.cs (6)
96
diagnostics.
Free
();
249
diagnostics.
Free
();
255
diagnostics.
Free
();
328
diagnostics.
Free
();
334
diagnostics.
Free
();
545
diagnostics.
Free
();
Symbols\Source\SourceAssemblySymbol.cs (3)
926
diagnostics.
Free
();
1051
diagnostics.
Free
();
1453
diagnostics.
Free
();
Symbols\Source\SourceComplexParameterSymbol.cs (3)
290
diagnostics.
Free
();
362
diagnostics.
Free
();
1603
diagnostics.
Free
();
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
148
declaratorDiagnostics.
Free
();
Symbols\Source\SourceFieldSymbol.cs (2)
317
diagnostics.
Free
();
342
diagnostics.
Free
();
Symbols\Source\SourceFixedFieldSymbol.cs (1)
134
diagnostics.
Free
();
Symbols\Source\SourceMemberContainerSymbol.cs (12)
600
diagnostics.
Free
();
612
diagnostics.
Free
();
666
diagnostics.
Free
();
721
diagnostics.
Free
();
1428
diagnostics.
Free
();
1807
diagnostics.
Free
();
1812
diagnostics.
Free
();
2757
diagnostics.
Free
();
3675
diagnostics.
Free
();
3680
diagnostics.
Free
();
3769
diagnostics.
Free
();
3785
diagnostics.
Free
();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
66
diagnostics.
Free
();
Symbols\Source\SourceMemberFieldSymbol.cs (2)
648
diagnostics.
Free
();
649
diagnosticsForFirstDeclarator.
Free
();
Symbols\Source\SourceMemberMethodSymbol.cs (1)
486
diagnostics.
Free
();
Symbols\Source\SourceModuleSymbol.cs (2)
208
diagnostics.
Free
();
270
diagnostics.
Free
();
Symbols\Source\SourceNamedTypeSymbol.cs (2)
292
diagnostics.
Free
();
767
diagnostics.
Free
();
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (3)
55
diagnostics.
Free
();
81
diagnostics.
Free
();
264
diagnostics.
Free
();
Symbols\Source\SourceNamedTypeSymbol_Enum.cs (1)
37
diagnostics.
Free
();
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (2)
857
directiveDiagnostics.
Free
();
1090
diagnostics.
Free
();
Symbols\Source\SourceNamespaceSymbol.cs (1)
242
diagnostics.
Free
();
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
1123
diagnostics.
Free
();
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (1)
57
diagnostics.
Free
();
Symbols\Source\SourcePropertySymbolBase.cs (3)
401
diagnostics.
Free
();
1844
diagnostics.
Free
();
1882
diagnostics.
Free
();
Symbols\Source\SourceTypeParameterSymbol.cs (1)
241
diagnostics.
Free
();
Symbols\Symbol_Attributes.cs (4)
372
diagnostics.
Free
(); //NOTE: dropped.
392
diagnostics.
Free
(); //NOTE: dropped.
444
diagnostics.
Free
();
527
diagnostics.
Free
();