5 writes to StateWhenTrue
Microsoft.CodeAnalysis.CSharp (5)
FlowAnalysis\NullableWalker.cs (2)
5882LearnFromNonNullTest(slot, ref stateWhenNotNull.StateWhenTrue); 12349Join(ref StateWhenTrue, ref otherIsConditional ? ref other.StateWhenTrue : ref other.State);
FlowAnalysis\NullableWalker_Patterns.cs (3)
346StateWhenTrue = stateWhenTrue.Clone(); 354StateWhenTrue = StateWhenFalse = default; 814Join(ref result.StateWhenTrue, ref state);
7 references to StateWhenTrue
Microsoft.CodeAnalysis.CSharp (7)
FlowAnalysis\NullableWalker.cs (5)
5129stateWhenNotNull = boolValue ? conditionalStateWhenNotNull.StateWhenTrue : conditionalStateWhenNotNull.StateWhenFalse; 5133stateWhenNotNull = conditionalStateWhenNotNull.StateWhenTrue; 11699stateWhenNotNull = conditionalStateWhenNotNull.StateWhenTrue; 12366var state = conditionalState.StateWhenTrue.Clone(); 12379SetConditionalState(conditionalState.StateWhenTrue, conditionalState.StateWhenFalse);
FlowAnalysis\NullableWalker_Patterns.cs (2)
369? new PossiblyConditionalState(StateWhenTrue, StateWhenFalse) 425SetConditionalState(nodeState.StateWhenTrue, nodeState.StateWhenFalse);