17 references to GetState
Microsoft.CodeAnalysis.CSharp (17)
FlowAnalysis\NullableWalker.cs (15)
747var memberState = GetState(ref state, slot); 849var parameterState = GetState(ref state, memberSlot); 1127if (GetOrCreateSlot(parameter) is > 0 and var slot && GetState(ref pendingReturn.StateWhenTrue, slot) != GetState(ref pendingReturn.StateWhenFalse, slot)) 1160var parameterState = GetState(ref state, slot); 1216var parameterState = GetState(ref stateWhen, slot); 1254&& GetState(ref state, inputSlot).IsNotNull()) 2583GetState(ref this.State, valueMemberSlot) : 2629SetState(ref tryState, slot, newState.Join(GetState(ref tryState, slot)), useNotNullsAsDefault: true); 3032SetState(ref state, slot, GetState(ref startingState, slot)); 3831if (!initializer.Type.IsValueType && GetState(ref State, slot).MayBeNull()) 5008if (GetState(ref state, slot) == NullableFlowState.NotNull) 7312NullableFlowState state = GetState(ref this.State, slot); 9902var state = GetState(ref this.State, slot); 10783node.IsAddition ? GetState(ref this.State, memberSlot).Meet(ResultType.State) : NullableFlowState.MaybeNull);
FlowAnalysis\NullableWalker_Patterns.cs (2)
567var inputMaybeNull = GetState(ref this.StateWhenTrue, inputSlot).MayBeNull(); 640var tempState = GetState(ref this.State, tempSlot);