8 writes to StateWhenFalse
Microsoft.CodeAnalysis.CSharp (8)
FlowAnalysis\NullableWalker.cs (5)
4987Join(ref stateWhenNotNull, ref conditionalStateWhenNotNull.StateWhenFalse); 5736LearnFromNonNullTest(slot, ref stateWhenNotNull.StateWhenFalse); 11519Join(ref stateWhenNotNull, ref conditionalStateWhenNotNull.StateWhenFalse); 12169Join(ref StateWhenFalse, ref otherIsConditional ? ref other.StateWhenFalse : ref other.State); 12186Join(ref state, ref conditionalState.StateWhenFalse);
FlowAnalysis\NullableWalker_Patterns.cs (3)
347StateWhenFalse = stateWhenFalse.Clone(); 354StateWhenTrue = StateWhenFalse = default; 815Join(ref result.StateWhenFalse, ref state);
4 references to StateWhenFalse
Microsoft.CodeAnalysis.CSharp (4)
FlowAnalysis\NullableWalker.cs (2)
4982stateWhenNotNull = boolValue ? conditionalStateWhenNotNull.StateWhenTrue : conditionalStateWhenNotNull.StateWhenFalse; 12198SetConditionalState(conditionalState.StateWhenTrue, conditionalState.StateWhenFalse);
FlowAnalysis\NullableWalker_Patterns.cs (2)
369? new PossiblyConditionalState(StateWhenTrue, StateWhenFalse) 425SetConditionalState(nodeState.StateWhenTrue, nodeState.StateWhenFalse);