Implemented interface member:
property
Reachable
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.ILocalState.Reachable
34 references to Reachable
Microsoft.CodeAnalysis.CSharp (34)
FlowAnalysis\NullableWalker_Patterns.cs (3)
328if (!LabelState(label.Label).Reachable && label.WhenClause != null) 1119if (!State.Reachable && arm.WhenClause != null) 1196resultTypes[i] = ConvertConditionalOperandOrSwitchExpressionArmResult(arm.Value, nodeForSyntax, conversions[i], inferredTypeWithAnnotations, resultTypes[i], armState, armState.Reachable);
FlowAnalysis\NullableWalker.cs (31)
683if (!state.Reachable) 1162if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1327if (!pendingReturn.StateWhenTrue.Reachable || !pendingReturn.StateWhenFalse.Reachable) 1353if (!state.Reachable) 1399if (!stateWhen.Reachable) 2047if (!state.Reachable) 2056if (!state.Reachable) 2070if (!state.Reachable) 2080if (!state.Reachable) 2723if (this.State.Reachable) 3599if (!state.Reachable) 6599var consequenceEndReachable = consequenceState.Reachable; 6604var alternativeEndReachable = alternativeState.Reachable; 6818=> this.IsConditionalState ? (this.StateWhenTrue.Reachable || this.StateWhenFalse.Reachable) : this.State.Reachable; 11890if (this.State.Reachable) 13568if (receiverOpt != null && this.State.Reachable) 13962if (!self.Reachable) 13965if (!other.Reachable) 13979if (!other.Reachable) 13982if (!self.Reachable) 14273if (!this.Reachable) 14309if (!this.Reachable) return; 14360var oldReachable = Reachable; 14361var newReachable = oldReachable | other.Reachable; 14389var oldReachable = Reachable; 14390var newReachable = oldReachable & other.Reachable; 14422if (!this.Reachable)