1 instantiation of DiagnosticsPass
Microsoft.CodeAnalysis.CSharp (1)
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
40var diagnosticPass = new DiagnosticsPass(compilation, diagnostics, containingSymbol);
7 references to DiagnosticsPass
Microsoft.CodeAnalysis.CSharp (7)
CodeGen\EmitExpression.cs (2)
1306if (DiagnosticsPass.IsNonAgileFieldAccess(fieldAccess, _module.Compilation)) 2663DiagnosticsPass.IsNonAgileFieldAccess(fieldAccess, _module.Compilation))
Compiler\MethodCompiler.cs (3)
989DiagnosticsPass.IssueDiagnostics(_compilation, initializerStatements, BindingDiagnosticBag.Discarded, methodSymbol); 1067DiagnosticsPass.IssueDiagnostics(_compilation, analyzedInitializers, diagsForCurrentMethod, methodSymbol); 1093DiagnosticsPass.IssueDiagnostics(_compilation, body, diagsForCurrentMethod, methodSymbol);
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
40var diagnosticPass = new DiagnosticsPass(compilation, diagnostics, containingSymbol);
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
759return DiagnosticsPass.IsNonAgileFieldAccess(fieldAccess, compilation);