Base:
method
Free
Microsoft.CodeAnalysis.BindingDiagnosticBag<TAssemblySymbol>.Free()
136 references to Free
Microsoft.CodeAnalysis.CSharp (124)
Binder\Binder_Await.cs (2)
440
tempDiagnostics.
Free
();
446
tempDiagnostics.
Free
();
Binder\Binder_Crefs.cs (2)
1095
unusedDiagnostics.
Free
();
1181
localDiagnostics.
Free
();
Binder\Binder_Expressions.cs (9)
2969
bag2.
Free
();
2974
bag.
Free
();
6466
d.
Free
();
6568
source.
Free
();
7548
typeDiagnostics.
Free
();
8578
diagnostics.
Free
();
8592
diagnostics.
Free
();
9814
attemptDiagnostics.
Free
();
9831
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)
1048
firstFailed.
Free
();
1051
candidateDiagnostics.
Free
();
Binder\Binder_Operators.cs (3)
1069
conversionDiagnostics.
Free
();
4673
isTypeDiagnostics.
Free
();
4683
isPatternDiagnostics.
Free
();
Binder\Binder_Patterns.cs (2)
1010
deconstructDiagnostics.
Free
();
1406
deconstructDiagnostics.
Free
();
Binder\Binder_Query.cs (1)
294
d.
Free
();
Binder\Binder_Statements.cs (3)
1283
additionalDiagnostics.
Free
();
1295
additionalDiagnostics.
Free
();
4212
bindingDiagnostics.
Free
();
Binder\Binder_Symbols.cs (5)
250
resultDiagnostics.
Free
();
256
resultDiagnostics.
Free
();
770
bag.
Free
();
1066
bag.
Free
();
1502
discarded?.
Free
();
Binder\EarlyWellKnownAttributeBinder.cs (1)
35
dummyDiagnosticBag.
Free
();
Binder\ForEachLoopBinder.cs (2)
532
createConversionDiagnostics.
Free
();
908
enumeratorInfoDiagnostics.
Free
();
Binder\UsingStatementBinder.cs (1)
234
patternDiagnostics.
Free
();
BoundTree\VariablePendingInference.cs (1)
98
inferenceDiagnostics.
Free
();
Compilation\CSharpCompilation.cs (10)
2075
perCandidateBag.
Free
();
2110
SpecificDiagnostics.
Free
();
2180
noMainFoundDiagnostics.
Free
();
2697
bag.
Free
();
2785
bindingDiagnostics.
Free
();
2992
builder.
Free
();
3213
discarded.
Free
();
3575
entryPointDiagnostics.
Free
();
3623
methodBodyDiagnosticBag.
Free
();
3810
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)
820
diagnosticsThisMethod.
Free
();
894
discardedDiagnostics.
Free
();
1404
diagsForCurrentMethod.
Free
();
1780
diagnosticsForThisMethod.
Free
();
Emitter\Model\PEModuleBuilder.cs (1)
2098
bindingDiagnostics.
Free
();
FlowAnalysis\NullableWalker.cs (4)
8946
diagnostics.
Free
();
9148
diagnostics.
Free
();
9204
diagnostics.
Free
();
9219
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\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)
303
diagnostics.
Free
();
Symbols\Source\LocalFunctionSymbol.cs (6)
89
diagnostics.
Free
();
222
diagnostics.
Free
();
228
diagnostics.
Free
();
300
diagnostics.
Free
();
306
diagnostics.
Free
();
500
diagnostics.
Free
();
Symbols\Source\SourceAssemblySymbol.cs (3)
926
diagnostics.
Free
();
1051
diagnostics.
Free
();
1453
diagnostics.
Free
();
Symbols\Source\SourceComplexParameterSymbol.cs (3)
284
diagnostics.
Free
();
356
diagnostics.
Free
();
1561
diagnostics.
Free
();
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
141
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)
575
diagnostics.
Free
();
587
diagnostics.
Free
();
641
diagnostics.
Free
();
696
diagnostics.
Free
();
1333
diagnostics.
Free
();
1712
diagnostics.
Free
();
1717
diagnostics.
Free
();
2618
diagnostics.
Free
();
3530
diagnostics.
Free
();
3535
diagnostics.
Free
();
3615
diagnostics.
Free
();
3631
diagnostics.
Free
();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
66
diagnostics.
Free
();
Symbols\Source\SourceMemberFieldSymbol.cs (2)
616
diagnostics.
Free
();
617
diagnosticsForFirstDeclarator.
Free
();
Symbols\Source\SourceMemberMethodSymbol.cs (1)
486
diagnostics.
Free
();
Symbols\Source\SourceModuleSymbol.cs (2)
208
diagnostics.
Free
();
268
diagnostics.
Free
();
Symbols\Source\SourceNamedTypeSymbol.cs (2)
288
diagnostics.
Free
();
762
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)
843
directiveDiagnostics.
Free
();
1064
diagnostics.
Free
();
Symbols\Source\SourceNamespaceSymbol.cs (1)
242
diagnostics.
Free
();
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
1096
diagnostics.
Free
();
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (1)
57
diagnostics.
Free
();
Symbols\Source\SourcePropertySymbolBase.cs (3)
401
diagnostics.
Free
();
1812
diagnostics.
Free
();
1850
diagnostics.
Free
();
Symbols\Source\SourceTypeParameterSymbol.cs (1)
241
diagnostics.
Free
();
Symbols\Symbol_Attributes.cs (4)
368
diagnostics.
Free
(); //NOTE: dropped.
388
diagnostics.
Free
(); //NOTE: dropped.
439
diagnostics.
Free
();
522
diagnostics.
Free
();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTests.cs (1)
13302
diagnostics.
Free
();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
FlowAnalysis\FlowTestBase.cs (1)
41
diagnostics.
Free
();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\FieldInitializerBindingTests.cs (1)
302
diagnostics.
Free
();
Semantics\ImplicitlyTypeArraysTests.cs (1)
39
diagnostics.
Free
();
Semantics\OperatorTests.cs (1)
3205
diagnostics.
Free
();
Semantics\OverloadResolutionTestBase.cs (1)
38
diagnostics.
Free
();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
LexicalAndXml\XmlDocCommentTests.cs (1)
68
diags.
Free
();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (5)
CompilingTestBase.cs (1)
40
diagnostics.
Free
();
CSharpTestBase.cs (1)
2359
bindingDiagnostics.
Free
();
Extensions.cs (3)
939
bindingDiagnostics.
Free
();
948
bindingDiagnostics.
Free
();
957
bindingDiagnostics.
Free
();