Implemented interface member:
property
Reachable
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.ILocalState.Reachable
33 references to Reachable
Microsoft.CodeAnalysis.CSharp (33)
FlowAnalysis\NullableWalker.cs (30)
591if (!state.Reachable) 780if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1119if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1145if (!state.Reachable) 1185if (!stateWhen.Reachable) 1821if (!state.Reachable) 1830if (!state.Reachable) 1844if (!state.Reachable) 1854if (!state.Reachable) 2460if (this.State.Reachable) 5454var consequenceEndReachable = consequenceState.Reachable; 5459var alternativeEndReachable = alternativeState.Reachable; 5653=> this.IsConditionalState ? (this.StateWhenTrue.Reachable || this.StateWhenFalse.Reachable) : this.State.Reachable; 9536if (this.State.Reachable) 10878if (receiverOpt != null && this.State.Reachable) 11210if (!self.Reachable) 11213if (!other.Reachable) 11227if (!other.Reachable) 11230if (!self.Reachable) 11521if (!this.Reachable) 11553if (!this.Reachable) return; 11604var oldReachable = Reachable; 11605var newReachable = oldReachable | other.Reachable; 11630var oldReachable = Reachable; 11631var newReachable = oldReachable & other.Reachable; 11663if (!this.Reachable)
FlowAnalysis\NullableWalker_Patterns.cs (3)
287if (!State.Reachable && label.WhenClause != null) 885if (!State.Reachable && arm.WhenClause != null) 957resultTypes[i] = ConvertConditionalOperandOrSwitchExpressionArmResult(arm.Value, nodeForSyntax, conversions[i], inferredTypeWithAnnotations, resultTypes[i], armState, armState.Reachable);