10 writes to StateWhenFalse
Microsoft.CodeAnalysis.CSharp (10)
FlowAnalysis\NullableWalker.cs (5)
5530Join(ref stateWhenNotNull, ref conditionalStateWhenNotNull.StateWhenFalse); 6338LearnFromNonNullTest(slot, ref stateWhenNotNull.StateWhenFalse); 13198Join(ref stateWhenNotNull, ref conditionalStateWhenNotNull.StateWhenFalse); 13902Join(ref StateWhenFalse, ref otherIsConditional ? ref other.StateWhenFalse : ref other.State); 13919Join(ref state, ref conditionalState.StateWhenFalse);
FlowAnalysis\NullableWalker_Patterns.cs (5)
350StateWhenFalse = stateWhenFalse.Clone(); 357StateWhenTrue = StateWhenFalse = default; 899Join(ref this.StateWhenFalse, ref stateAndReachable.state.StateWhenFalse); 910Join(ref this.StateWhenFalse, ref stateAndReachable.state.StateWhenFalse); 938Join(ref result.StateWhenFalse, ref state);
4 references to StateWhenFalse
Microsoft.CodeAnalysis.CSharp (4)
FlowAnalysis\NullableWalker.cs (2)
5525stateWhenNotNull = boolValue ? conditionalStateWhenNotNull.StateWhenTrue : conditionalStateWhenNotNull.StateWhenFalse; 13931SetConditionalState(conditionalState.StateWhenTrue, conditionalState.StateWhenFalse);
FlowAnalysis\NullableWalker_Patterns.cs (2)
372? new PossiblyConditionalState(StateWhenTrue, StateWhenFalse) 430SetConditionalState(nodeState.StateWhenTrue, nodeState.StateWhenFalse);