1 write to Diagnostics
Microsoft.CodeAnalysis.CSharp (1)
Lowering\MethodToClassRewriter.cs (1)
45this.Diagnostics = diagnostics;
10 references to Diagnostics
Microsoft.CodeAnalysis.CSharp (10)
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
636onCompleted.CheckConstraints(new ConstraintsHelper.CheckConstraintsArgs(F.Compilation, F.Compilation.Conversions, includeNullability: false, F.Syntax.Location, this.Diagnostics));
Lowering\ClosureConversion\ClosureConversion.cs (5)
360MethodCompiler.BindSynthesizedMethodBody(frame.Constructor, CompilationState, Diagnostics), 449translatedLambdaContainer = containerAsFrame = GetStaticFrame(Diagnostics, syntax); 1631var result0 = wasInExpressionLambda ? node : ExpressionLambdaRewriter.RewriteLambda(node, CompilationState, TypeMap, RecursionDepth, Diagnostics); 1688var F = new SyntheticBoundNodeFactory(_currentMethod, node.Syntax, CompilationState, Diagnostics); 1733Diagnostics.Add(ex.Diagnostic);
Lowering\MethodToClassRewriter.cs (2)
177wrapper.GenerateMethodBody(this.CompilationState, this.Diagnostics); 301SyntheticBoundNodeFactory factory = new SyntheticBoundNodeFactory(this.CurrentMethod, rewrittenLeft.Syntax, this.CompilationState, this.Diagnostics);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
702F.ModuleBuilderOpt.Translate(fieldType, awaitSyntaxOpt, Diagnostics.DiagnosticBag), 705Diagnostics.DiagnosticBag,