12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2312_disableDiagnostics = true; 2314_disableDiagnostics = previousDiagnostics; 3656_disableDiagnostics = true; 3659_disableDiagnostics = oldDisable; 5186_disableDiagnostics = true; 5193_disableDiagnostics = oldDisableDiagnostics; 6455_disableDiagnostics = true; 6473_disableDiagnostics = previousDisabledDiagnostics; 7423_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7437_disableDiagnostics = previousDisableDiagnostics; 7787_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 7797_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (11)
2311var previousDiagnostics = _disableDiagnostics; 2702if (IsReachable() && !_disableDiagnostics) 3655var oldDisable = _disableDiagnostics; 5185var oldDisableDiagnostics = _disableDiagnostics; 6318Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6448bool previousDisabledDiagnostics = _disableDiagnostics; 7422var previousDisableDiagnostics = _disableDiagnostics; 7783var previousDisableDiagnostics = _disableDiagnostics; 8608if (_disableDiagnostics) 8639if (_disableDiagnostics) 9075if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
968Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))