12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2253_disableDiagnostics = true; 2255_disableDiagnostics = previousDiagnostics; 3539_disableDiagnostics = true; 3542_disableDiagnostics = oldDisable; 4976_disableDiagnostics = true; 4983_disableDiagnostics = oldDisableDiagnostics; 6187_disableDiagnostics = true; 6205_disableDiagnostics = previousDisabledDiagnostics; 6953_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 6967_disableDiagnostics = previousDisableDiagnostics; 7307_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 7317_disableDiagnostics = previousDisableDiagnostics;
11 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (11)
FlowAnalysis\NullableWalker.cs (10)
2252var previousDiagnostics = _disableDiagnostics; 2643if (IsReachable() && !_disableDiagnostics) 3538var oldDisable = _disableDiagnostics; 4975var oldDisableDiagnostics = _disableDiagnostics; 6050Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6180bool previousDisabledDiagnostics = _disableDiagnostics; 6952var previousDisableDiagnostics = _disableDiagnostics; 7303var previousDisableDiagnostics = _disableDiagnostics; 8077if (_disableDiagnostics) 8509if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
966Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))