1 write to _diagnostics
Microsoft.CodeAnalysis.CSharp (1)
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
54
_diagnostics
= diagnostics;
9 references to _diagnostics
Microsoft.CodeAnalysis.CSharp (9)
Lowering\DiagnosticsPass_ExpressionTrees.cs (7)
60
_diagnostics
.Add(code, node.Syntax.Location, args);
142
ExecutableCodeBinder.ValidateIteratorMethod(_compilation, node.Symbol,
_diagnostics
);
267
Binder.ReportDiagnosticsIfObsolete(
_diagnostics
, node.EventSymbol.AssociatedField, node.Syntax, hasBaseReceiver, _containingSymbol, _containingSymbol.ContainingType, BinderFlags.None);
281
Binder.ReportDiagnosticsIfObsolete(
_diagnostics
, node.Event, ((AssignmentExpressionSyntax)node.Syntax).Left, hasBaseReceiver, _containingSymbol, _containingSymbol.ContainingType, BinderFlags.None);
534
_diagnostics
.Add(ErrorCode.ERR_ByRefParameterInExpressionTree, p.Locations[0]);
538
_diagnostics
.Add(ErrorCode.ERR_ExpressionTreeCantContainRefStruct, p.Locations[0], p.Type.Name);
543
_diagnostics
.Add(ErrorCode.ERR_LambdaWithAttributesToExpressionTree, p.Locations[0]);
Lowering\DiagnosticsPass_Warnings.cs (2)
333
_diagnostics
.Add(ErrorCode.WRN_BadRefCompareLeft, node.Syntax.Location, t);
338
_diagnostics
.Add(ErrorCode.WRN_BadRefCompareRight, node.Syntax.Location, t);