21 references to SetConditionalState
Microsoft.CodeAnalysis.CSharp (21)
FlowAnalysis\AbstractFlowPass.cs (12)
128SetConditionalState(state.whenTrue, state.whenFalse); 151SetConditionalState(State, State.Clone()); 630SetConditionalState(this.State, UnreachableState()); 635SetConditionalState(UnreachableState(), this.State); 942SetConditionalState(StateWhenFalse, StateWhenTrue); 958SetConditionalState(UnreachableState(), this.State); 963SetConditionalState(this.State, UnreachableState()); 968SetConditionalState(this.StateWhenFalse, this.StateWhenTrue); 2331SetConditionalState(resultTrue, resultFalse); 2478SetConditionalState(StateWhenFalse, StateWhenTrue); 2569SetConditionalState(StateWhenFalse, StateWhenTrue); 2714SetConditionalState(stateWhenNotNull, State);
FlowAnalysis\DefiniteAssignment.cs (1)
1859SetConditionalState(this.State, whenFail);
FlowAnalysis\NullableWalker.cs (6)
4616SetConditionalState(StateWhenFalse, StateWhenTrue); 6825SetConditionalState(newWhenTrue, whenFalse: State); 10314SetConditionalState(StateWhenFalse, StateWhenTrue); 10329SetConditionalState(StateWhenFalse, StateWhenTrue); 10608SetConditionalState(stateWhenNotNull, State); 11282SetConditionalState(conditionalState.StateWhenTrue, conditionalState.StateWhenFalse);
FlowAnalysis\NullableWalker_Patterns.cs (2)
387SetConditionalState(nodeState.StateWhenTrue, nodeState.StateWhenFalse); 1019SetConditionalState(trueState, falseState);