12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2288_disableDiagnostics = true; 2290_disableDiagnostics = previousDiagnostics; 3634_disableDiagnostics = true; 3637_disableDiagnostics = oldDisable; 5073_disableDiagnostics = true; 5080_disableDiagnostics = oldDisableDiagnostics; 6280_disableDiagnostics = true; 6298_disableDiagnostics = previousDisabledDiagnostics; 7178_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7192_disableDiagnostics = previousDisableDiagnostics; 7542_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 7552_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (11)
2287var previousDiagnostics = _disableDiagnostics; 2678if (IsReachable() && !_disableDiagnostics) 3633var oldDisable = _disableDiagnostics; 5072var oldDisableDiagnostics = _disableDiagnostics; 6143Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6273bool previousDisabledDiagnostics = _disableDiagnostics; 7177var previousDisableDiagnostics = _disableDiagnostics; 7538var previousDisableDiagnostics = _disableDiagnostics; 8317if (_disableDiagnostics) 8348if (_disableDiagnostics) 8783if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
966Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))