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)
644if (!state.Reachable) 1089if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1254if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1280if (!state.Reachable) 1326if (!stateWhen.Reachable) 1973if (!state.Reachable) 1982if (!state.Reachable) 1996if (!state.Reachable) 2006if (!state.Reachable) 2631if (this.State.Reachable) 3500if (!state.Reachable) 6210var consequenceEndReachable = consequenceState.Reachable; 6215var alternativeEndReachable = alternativeState.Reachable; 6429=> this.IsConditionalState ? (this.StateWhenTrue.Reachable || this.StateWhenFalse.Reachable) : this.State.Reachable; 11020if (this.State.Reachable) 12614if (receiverOpt != null && this.State.Reachable) 12946if (!self.Reachable) 12949if (!other.Reachable) 12963if (!other.Reachable) 12966if (!self.Reachable) 13257if (!this.Reachable) 13293if (!this.Reachable) return; 13344var oldReachable = Reachable; 13345var newReachable = oldReachable | other.Reachable; 13373var oldReachable = Reachable; 13374var newReachable = oldReachable & other.Reachable; 13406if (!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);