1 instantiation of DiagnosticsPass
Microsoft.CodeAnalysis.CSharp (1)
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
39
var diagnosticPass = new
DiagnosticsPass
(compilation, diagnostics, containingSymbol);
8 references to DiagnosticsPass
Microsoft.CodeAnalysis.CSharp (7)
CodeGen\EmitExpression.cs (2)
1266
if (
DiagnosticsPass
.IsNonAgileFieldAccess(fieldAccess, _module.Compilation))
2446
DiagnosticsPass
.IsNonAgileFieldAccess(fieldAccess, _module.Compilation))
Compiler\MethodCompiler.cs (3)
1040
DiagnosticsPass
.IssueDiagnostics(_compilation, initializerStatements, BindingDiagnosticBag.Discarded, methodSymbol);
1114
DiagnosticsPass
.IssueDiagnostics(_compilation, analyzedInitializers, diagsForCurrentMethod, methodSymbol);
1140
DiagnosticsPass
.IssueDiagnostics(_compilation, body, diagsForCurrentMethod, methodSymbol);
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
39
var
diagnosticPass = new DiagnosticsPass(compilation, diagnostics, containingSymbol);
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
503
return
DiagnosticsPass
.IsNonAgileFieldAccess(fieldAccess, compilation);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.cs (1)
486
DiagnosticsPass
.IssueDiagnostics(compilation, body, diagnostics, this);