12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2337_disableDiagnostics = true; 2339_disableDiagnostics = previousDiagnostics; 3715_disableDiagnostics = true; 3718_disableDiagnostics = oldDisable; 5439_disableDiagnostics = true; 5446_disableDiagnostics = oldDisableDiagnostics; 6710_disableDiagnostics = true; 6728_disableDiagnostics = previousDisabledDiagnostics; 7712_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7726_disableDiagnostics = previousDisableDiagnostics; 8097_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 8107_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker_Patterns.cs (1)
1160Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))
FlowAnalysis\NullableWalker.cs (11)
2336var previousDiagnostics = _disableDiagnostics; 2727if (IsReachable() && !_disableDiagnostics) 3714var oldDisable = _disableDiagnostics; 5438var oldDisableDiagnostics = _disableDiagnostics; 6573Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6703bool previousDisabledDiagnostics = _disableDiagnostics; 7711var previousDisableDiagnostics = _disableDiagnostics; 8093var previousDisableDiagnostics = _disableDiagnostics; 8949if (_disableDiagnostics) 8980if (_disableDiagnostics) 9416if (!_disableDiagnostics)