12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2312_disableDiagnostics = true; 2314_disableDiagnostics = previousDiagnostics; 3655_disableDiagnostics = true; 3658_disableDiagnostics = oldDisable; 5185_disableDiagnostics = true; 5192_disableDiagnostics = oldDisableDiagnostics; 6454_disableDiagnostics = true; 6472_disableDiagnostics = previousDisabledDiagnostics; 7422_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7436_disableDiagnostics = previousDisableDiagnostics; 7786_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 7796_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (11)
2311var previousDiagnostics = _disableDiagnostics; 2702if (IsReachable() && !_disableDiagnostics) 3654var oldDisable = _disableDiagnostics; 5184var oldDisableDiagnostics = _disableDiagnostics; 6317Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6447bool previousDisabledDiagnostics = _disableDiagnostics; 7421var previousDisableDiagnostics = _disableDiagnostics; 7782var previousDisableDiagnostics = _disableDiagnostics; 8607if (_disableDiagnostics) 8638if (_disableDiagnostics) 9074if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
968Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))