13 writes to NonMonotonicState
Microsoft.CodeAnalysis.CSharp (13)
FlowAnalysis\AbstractFlowPass.cs (8)
1967NonMonotonicState = ReachableBottomState(); 1978NonMonotonicState = oldTryState; 1996NonMonotonicState = ReachableBottomState(); 2007NonMonotonicState = oldTryState; 2042NonMonotonicState = ReachableBottomState(); 2053NonMonotonicState = oldTryState; 2649NonMonotonicState = ReachableBottomState(); 2662NonMonotonicState = oldState;
FlowAnalysis\AbstractFlowPass_LocalFunctions.cs (2)
88NonMonotonicState = ReachableBottomState(); 150NonMonotonicState = savedNonMonotonicState;
FlowAnalysis\DefiniteAssignment.cs (1)
1748NonMonotonicState = state;
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
207NonMonotonicState = state;
FlowAnalysis\NullableWalker.cs (1)
2840NonMonotonicState = tryState;
17 references to NonMonotonicState
Microsoft.CodeAnalysis.CSharp (17)
FlowAnalysis\AbstractFlowPass.cs (8)
1966Optional<TLocalState> oldTryState = NonMonotonicState; 1969var tempTryStateValue = NonMonotonicState.Value; 1995Optional<TLocalState> oldTryState = NonMonotonicState; 1998var tempTryStateValue = NonMonotonicState.Value; 2041Optional<TLocalState> oldTryState = NonMonotonicState; 2044var tempTryStateValue = NonMonotonicState.Value; 2648Optional<TLocalState> oldState = NonMonotonicState; 2653var tempStateValue = NonMonotonicState.Value;
FlowAnalysis\AbstractFlowPass_LocalFunctions.cs (3)
85Optional<TLocalState> savedNonMonotonicState = NonMonotonicState; 164if (NonMonotonicState.HasValue) 166var value = NonMonotonicState.Value;
FlowAnalysis\DefiniteAssignment.cs (2)
1744if (NonMonotonicState.HasValue) 1746var state = NonMonotonicState.Value;
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (2)
203if (NonMonotonicState.HasValue) 205var state = NonMonotonicState.Value;
FlowAnalysis\NullableWalker.cs (2)
2834if (newState != NullableFlowState.NotNull && NonMonotonicState.HasValue) 2836var tryState = NonMonotonicState.Value;