12 writes to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
2386
_disableDiagnostics
= true;
2388
_disableDiagnostics
= previousDiagnostics;
3764
_disableDiagnostics
= true;
3767
_disableDiagnostics
= oldDisable;
5505
_disableDiagnostics
= true;
5512
_disableDiagnostics
= oldDisableDiagnostics;
6792
_disableDiagnostics
= true;
6810
_disableDiagnostics
= previousDisabledDiagnostics;
7803
_disableDiagnostics
|= node.HasErrors || defaultArguments[i];
7817
_disableDiagnostics
= previousDisableDiagnostics;
8186
_disableDiagnostics
= defaultArguments[i] || previousDisableDiagnostics;
8196
_disableDiagnostics
= previousDisableDiagnostics;
12 references to _disableDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker_Patterns.cs (1)
1160
Debug.Assert((node is BoundUnconvertedSwitchExpression && (_returnTypesOpt is not null ||
_disableDiagnostics
))
FlowAnalysis\NullableWalker.cs (11)
2385
var previousDiagnostics =
_disableDiagnostics
;
2776
if (IsReachable() && !
_disableDiagnostics
)
3763
var oldDisable =
_disableDiagnostics
;
5504
var oldDisableDiagnostics =
_disableDiagnostics
;
6655
Debug.Assert(node.HasErrors || _returnTypesOpt is not null ||
_disableDiagnostics
);
6785
bool previousDisabledDiagnostics =
_disableDiagnostics
;
7802
var previousDisableDiagnostics =
_disableDiagnostics
;
8182
var previousDisableDiagnostics =
_disableDiagnostics
;
9038
if (
_disableDiagnostics
)
9069
if (
_disableDiagnostics
)
9505
if (!
_disableDiagnostics
)