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) 1106if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1271if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1297if (!state.Reachable) 1343if (!stateWhen.Reachable) 1991if (!state.Reachable) 2000if (!state.Reachable) 2014if (!state.Reachable) 2024if (!state.Reachable) 2649if (this.State.Reachable) 3517if (!state.Reachable) 6261var consequenceEndReachable = consequenceState.Reachable; 6266var alternativeEndReachable = alternativeState.Reachable; 6480=> this.IsConditionalState ? (this.StateWhenTrue.Reachable || this.StateWhenFalse.Reachable) : this.State.Reachable; 11155if (this.State.Reachable) 12752if (receiverOpt != null && this.State.Reachable) 13084if (!self.Reachable) 13087if (!other.Reachable) 13101if (!other.Reachable) 13104if (!self.Reachable) 13395if (!this.Reachable) 13431if (!this.Reachable) return; 13482var oldReachable = Reachable; 13483var newReachable = oldReachable | other.Reachable; 13511var oldReachable = Reachable; 13512var newReachable = oldReachable & other.Reachable; 13544if (!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);