12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2314_disableDiagnostics = true; 2316_disableDiagnostics = previousDiagnostics; 3658_disableDiagnostics = true; 3661_disableDiagnostics = oldDisable; 5189_disableDiagnostics = true; 5196_disableDiagnostics = oldDisableDiagnostics; 6458_disableDiagnostics = true; 6476_disableDiagnostics = previousDisabledDiagnostics; 7385_disableDiagnostics |= node.HasErrors || defaultArguments[i]; 7399_disableDiagnostics = previousDisableDiagnostics; 7749_disableDiagnostics = defaultArguments[i] || previousDisableDiagnostics; 7759_disableDiagnostics = previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (11)
2313var previousDiagnostics = _disableDiagnostics; 2704if (IsReachable() && !_disableDiagnostics) 3657var oldDisable = _disableDiagnostics; 5188var oldDisableDiagnostics = _disableDiagnostics; 6321Debug.Assert(_returnTypesOpt is not null || _disableDiagnostics); 6451bool previousDisabledDiagnostics = _disableDiagnostics; 7384var previousDisableDiagnostics = _disableDiagnostics; 7745var previousDisableDiagnostics = _disableDiagnostics; 8570if (_disableDiagnostics) 8601if (_disableDiagnostics) 9037if (!_disableDiagnostics)
FlowAnalysis\NullableWalker_Patterns.cs (1)
968Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null || _disableDiagnostics))