1 write to _diagnostics
Microsoft.CodeAnalysis.CSharp (1)
Compiler\MethodCompiler.cs (1)
99_diagnostics = diagnostics;
21 references to _diagnostics
Microsoft.CodeAnalysis.CSharp (21)
Compiler\MethodCompiler.cs (21)
489Binder.BindFieldInitializers(_compilation, scriptInitializer, sourceTypeSymbol.StaticInitializers, _diagnostics, ref processedStaticInitializers); 492Binder.BindFieldInitializers(_compilation, scriptInitializer, sourceTypeSymbol.InstanceInitializers, _diagnostics, ref processedInstanceInitializers); 650_diagnostics.DiagnosticBag, 756var diagnosticsThisMethod = BindingDiagnosticBag.GetInstance(_diagnostics); 823ex.AddAnError(_diagnostics); 826_diagnostics.AddRange(diagnosticsThisMethod); 867var discardedDiagnostics = BindingDiagnosticBag.GetInstance(_diagnostics); 885_diagnostics.AddRangeAndFree(discardedDiagnostics); 897var discardedDiagnostics = BindingDiagnosticBag.GetInstance(_diagnostics); 900_diagnostics.AddDependencies(discardedDiagnostics); 969_diagnostics.AddRange(cachedDiagnostics); 977var diagsForCurrentMethod = BindingDiagnosticBag.GetInstance(_diagnostics); 987_diagnostics.AddRange(diagsForCurrentMethod); 1205_diagnostics.AddRange(actualDiagnostics); 1334_diagnostics.AddRange(diagsForCurrentMethod); 1366_diagnostics.AddRange(diagsForCurrentMethod); 1398_diagnostics.AddRange(diagsForCurrentMethod); 1423Debug.Assert(_diagnostics.DiagnosticBag != null); 1426ILBuilder builder = new ILBuilder(_moduleBeingBuiltOpt, new LocalSlotManager(slotAllocator: null), _diagnostics.DiagnosticBag, OptimizationLevel.Release, areLocalsZeroed: false); 1428var ctor = (MethodSymbol)Binder.GetWellKnownTypeMember(_compilation, WellKnownMember.System_NotSupportedException__ctor, _diagnostics, syntax: syntax, isOptional: false); 1433builder.EmitToken(_moduleBeingBuiltOpt.Translate(ctor, syntax, _diagnostics.DiagnosticBag, optArgList: null, needDeclaration: false), syntax, 0);