7 writes to _diagnostics
Microsoft.CodeAnalysis (7)
Binding\UseSiteInfo.cs (7)
246
if (HashSetExtensions.InitializeAndAdd(ref
_diagnostics
, info.DiagnosticInfo) &&
271
_diagnostics
??= new HashSet<DiagnosticInfo>();
292
_diagnostics
??= new HashSet<DiagnosticInfo>();
313
_diagnostics
??= new HashSet<DiagnosticInfo>();
385
other.
_diagnostics
= null;
391
mergeAndClear(ref
_diagnostics
, ref other.
_diagnostics
);
6 references to _diagnostics
Microsoft.CodeAnalysis (6)
Binding\UseSiteInfo.cs (6)
181
Debug.Assert(
_diagnostics
is null);
205
return
_diagnostics
;
213
Debug.Assert(_hasErrors == (
_diagnostics
?.Any(d => d.Severity == DiagnosticSeverity.Error) ?? false));
275
if (
_diagnostics
.Add(diagnosticInfo) && diagnosticInfo?.Severity == DiagnosticSeverity.Error)
296
if (
_diagnostics
.Add(diagnosticInfo) && diagnosticInfo?.Severity == DiagnosticSeverity.Error)
317
if (
_diagnostics
.Add(diagnosticInfo) && diagnosticInfo?.Severity == DiagnosticSeverity.Error)