1 write to _declarationDiagnostics
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\LocalFunctionSymbol.cs (1)
44
_declarationDiagnostics
= new BindingDiagnosticBag();
18 references to _declarationDiagnostics
Microsoft.CodeAnalysis.CSharp (18)
Symbols\Source\LocalFunctionSymbol.cs (18)
48
syntax.Modifiers.ToDeclarationModifiers(isForTypeDeclaration: false, diagnostics:
_declarationDiagnostics
.DiagnosticBag);
50
this.CheckUnsafeModifier(_declarationModifiers,
_declarationDiagnostics
);
58
_typeParameters = MakeTypeParameters(
_declarationDiagnostics
);
63
ReportErrorIfHasConstraints(syntax.ConstraintClauses,
_declarationDiagnostics
.DiagnosticBag);
68
_declarationDiagnostics
.Add(ErrorCode.ERR_BadExtensionAgg, Locations[0]);
73
ReportAttributesDisallowed(param.AttributeLists,
_declarationDiagnostics
);
76
syntax.ReturnType.SkipRefInLocalOrReturn(
_declarationDiagnostics
, out _refKind);
121
addTo.AddRange(
_declarationDiagnostics
, allowMismatchInDependencyAccumulation: true);
137
=>
_declarationDiagnostics
.AddRange(diagnostics);
167
var diagnostics = BindingDiagnosticBag.GetInstance(
_declarationDiagnostics
);
187
lock (
_declarationDiagnostics
)
195
_declarationDiagnostics
.AddRangeAndFree(diagnostics);
219
var diagnostics = BindingDiagnosticBag.GetInstance(
_declarationDiagnostics
);
260
lock (
_declarationDiagnostics
)
268
_declarationDiagnostics
.AddRangeAndFree(diagnostics);
440
var diagnostics = BindingDiagnosticBag.GetInstance(
_declarationDiagnostics
);
447
lock (
_declarationDiagnostics
)
451
_declarationDiagnostics
.AddRange(diagnostics);