84 references to Free
Microsoft.CodeAnalysis (14)
Binding\BindingDiagnosticBag.cs (1)
81DiagnosticBag?.Free();
CommandLine\CommonCompiler.cs (1)
915diagnostics.Free();
Compilation\Compilation.cs (4)
1820incoming.Free(); 2609discardedDiagnostics.Free(); 3288pdbBag?.Free(); 3289metadataDiagnostics?.Free();
Diagnostic\DiagnosticBag.cs (2)
163bag.Free(); 173Free();
Emit\NoPia\CommonEmbeddedMember.cs (1)
101diagnostics.Free();
Emit\NoPia\CommonEmbeddedParameter.cs (1)
205diagnostics.Free();
Emit\NoPia\CommonEmbeddedType.cs (1)
544diagnostics.Free();
SourceGeneration\GeneratorContexts.cs (1)
109_diagnostics.Free();
SourceGeneration\IncrementalContexts.cs (1)
194Diagnostics.Free();
SourceGeneration\Nodes\SourceOutputNode.cs (1)
80diagnostics.Free();
Microsoft.CodeAnalysis.CSharp (31)
Binder\Binder_Crefs.cs (2)
912unusedDiagnostics.DiagnosticBag.Free(); 992localDiagnostics.DiagnosticBag.Free();
Binder\Binder_Expressions.cs (1)
2708bag.DiagnosticBag.Free();
Binder\Binder_Invocation.cs (1)
1767discardedDiagnostics.Free();
Binder\Binder_Statements.cs (1)
616ignored.Free();
Binder\Binder_Symbols.cs (2)
248resultDiagnostics.DiagnosticBag.Free(); 254resultDiagnostics.DiagnosticBag.Free();
BoundTree\UnboundLambda.cs (1)
155diagnostics.Free();
CodeGen\EmitStatement.cs (3)
1449diag.Free(); 1568diag.Free(); 1672assertDiagnostics.Free();
Compilation\CSharpCompilation.cs (2)
2754methodBodyDiagnostics.DiagnosticBag.Free(); 2890discarded.DiagnosticBag.Free();
Compilation\MemberSemanticModel.cs (2)
1977diagnostics.Free(); 1983diagnostics.Free();
Compiler\DocumentationCommentCompiler.cs (1)
715diagnosticBag.Free();
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (1)
428includeDiagnostics.Free();
Compiler\MethodCompiler.cs (1)
1041unusedDiagnostics.Free();
FlowAnalysis\AbstractFlowPass.cs (1)
457this.Diagnostics.Free();
FlowAnalysis\DefiniteAssignment.cs (4)
549strictDiagnostics.Free(); 559compatDiagnostics.Free(); 564compatDiagnostics.Free(); 600strictDiagnostics.Free();
FlowAnalysis\FlowAnalysisPass.cs (1)
96flowAnalysisDiagnostics.Free();
FlowAnalysis\NullableWalker.cs (1)
1405diagnosticsBag.Free();
FlowAnalysis\RegionReachableWalker.cs (1)
31diagnostics.Free();
Symbols\Compilation_UsedAssemblies.cs (1)
90diagnostics.DiagnosticBag.Free();
Symbols\Compilation_WellKnownMembers.cs (1)
186warnings.Free();
Symbols\ReferenceManager.cs (1)
532resolutionDiagnostics.Free();
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (2)
382diagnostics?.Free(); 438diagnostics.Free();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenTests.cs (1)
13285diagnostics.Free();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
EvaluationContext.cs (2)
260diagnostics.Free(); 329statementDiagnostics.Free();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (4)
DynamicTests.cs (1)
889diagnostics.Free();
LocalsTests.cs (2)
803diagnostics.Free(); 3896diagnostics.Free();
TupleTests.cs (1)
464diagnostics.Free();
Microsoft.CodeAnalysis.CSharp.Scripting (1)
CSharpScriptCompiler.cs (1)
45diagnostics.Free();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\FieldInitializerBindingTests.cs (1)
302diagnostics.Free();
Semantics\OperatorTests.cs (2)
7334diagnostics.Free(); 8817diagnostics.Free();
Semantics\UnsafeTests.cs (1)
2395unusedDiagnostics.Free();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
DocumentationComments\CrefTests.cs (1)
6641diagnostics.Free();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilingTestBase.cs (1)
40diagnostics.Free();
CSharpTestBase.cs (1)
1775diagnostics.Free();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
ExpressionCompiler.cs (2)
421otherDiagnostics.Free(); 436diagnostics.Free();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (4)
ExpressionCompilerTestHelpers.cs (4)
126diagnostics.Free(); 147diagnostics.Free(); 240diagnostics.Free(); 834diagnostics.Free();
Microsoft.CodeAnalysis.Scripting (1)
ScriptBuilder.cs (1)
99diagnostics.Free();
Microsoft.CodeAnalysis.VisualBasic (14)
Analysis\Analyzer.vb (1)
43diagBag.Free()
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
237Me.diagnostics.Free()
Binding\Binder_Query.vb (1)
2616suppressDiagnostics.Free()
CodeGen\EmitStatement.vb (1)
1163assertDiagnostics.Free()
Compilation\VisualBasicCompilation.vb (1)
2197methodBodyDiagnostics.DiagnosticBag.Free()
GlobalImport.vb (1)
81errors.Free()
Symbols\ReferenceManager.vb (1)
464resolutionDiagnostics.Free()
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
357diagnostics.Free()
Symbols\Source\SourceNamedTypeSymbol.vb (1)
669unusedDiagnostics.Free()
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (2)
337diagnostics.Free() 347diagnostics.Free()
Symbols\Source\SourceNamespaceSymbol.vb (1)
497diagnostics.Free()
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
120bindingDiagnostics.DiagnosticBag.Free()
Symbols\UsedAssemblies.vb (1)
64diagnostics.DiagnosticBag.Free()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
LocalsTests.vb (1)
3298diagnostics.Free()
TupleTests.vb (1)
456diagnostics.Free()
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
VisualBasicScriptCompiler.vb (1)
60diagnostics.Free()