12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2351_disableDiagnostics = true; 2353_disableDiagnostics = previousDiagnostics; 3729_disableDiagnostics = true; 3732_disableDiagnostics = oldDisable; 5453_disableDiagnostics = true; 5460_disableDiagnostics = oldDisableDiagnostics; 6724_disableDiagnostics = true; 6742_disableDiagnostics = previousDisabledDiagnostics; 7726_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7740_disableDiagnostics = previousDisableDiagnostics; 8111_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 8121_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (11)
2350var previousDiagnostics = _disableDiagnostics; 2741if (IsReachable() && !_disableDiagnostics) 3728var oldDisable = _disableDiagnostics; 5452var oldDisableDiagnostics = _disableDiagnostics; 6587Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6717bool previousDisabledDiagnostics = _disableDiagnostics; 7725var previousDisableDiagnostics = _disableDiagnostics; 8107var previousDisableDiagnostics = _disableDiagnostics; 8963if (_disableDiagnostics) 8994if (_disableDiagnostics) 9430if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
1122Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))