Implemented interface member:
property
Reachable
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.ILocalState.Reachable
34 references to Reachable
Microsoft.CodeAnalysis.CSharp (34)
FlowAnalysis\NullableWalker.cs (31)
663if (!state.Reachable) 1107if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1272if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1298if (!state.Reachable) 1344if (!stateWhen.Reachable) 1992if (!state.Reachable) 2001if (!state.Reachable) 2015if (!state.Reachable) 2025if (!state.Reachable) 2650if (this.State.Reachable) 3518if (!state.Reachable) 6419var consequenceEndReachable = consequenceState.Reachable; 6424var alternativeEndReachable = alternativeState.Reachable; 6638=> this.IsConditionalState ? (this.StateWhenTrue.Reachable || this.StateWhenFalse.Reachable) : this.State.Reachable; 11326if (this.State.Reachable) 12936if (receiverOpt != null && this.State.Reachable) 13270if (!self.Reachable) 13273if (!other.Reachable) 13287if (!other.Reachable) 13290if (!self.Reachable) 13581if (!this.Reachable) 13617if (!this.Reachable) return; 13668var oldReachable = Reachable; 13669var newReachable = oldReachable | other.Reachable; 13697var oldReachable = Reachable; 13698var newReachable = oldReachable & other.Reachable; 13730if (!this.Reachable)
FlowAnalysis\NullableWalker_Patterns.cs (3)
325if (!State.Reachable && label.WhenClause != null) 927if (!State.Reachable && arm.WhenClause != null) 1004resultTypes[i] = ConvertConditionalOperandOrSwitchExpressionArmResult(arm.Value, nodeForSyntax, conversions[i], inferredTypeWithAnnotations, resultTypes[i], armState, armState.Reachable);