12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2294_disableDiagnostics = true; 2296_disableDiagnostics = previousDiagnostics; 3640_disableDiagnostics = true; 3643_disableDiagnostics = oldDisable; 5134_disableDiagnostics = true; 5141_disableDiagnostics = oldDisableDiagnostics; 6403_disableDiagnostics = true; 6421_disableDiagnostics = previousDisabledDiagnostics; 7330_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7344_disableDiagnostics = previousDisableDiagnostics; 7694_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 7704_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (11)
2293var previousDiagnostics = _disableDiagnostics; 2684if (IsReachable() && !_disableDiagnostics) 3639var oldDisable = _disableDiagnostics; 5133var oldDisableDiagnostics = _disableDiagnostics; 6266Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6396bool previousDisabledDiagnostics = _disableDiagnostics; 7329var previousDisableDiagnostics = _disableDiagnostics; 7690var previousDisableDiagnostics = _disableDiagnostics; 8469if (_disableDiagnostics) 8500if (_disableDiagnostics) 8936if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
968Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))