Implemented interface member:
property
Reachable
Microsoft.CodeAnalysis.CSharp.AbstractFlowPass<TLocalState, TLocalFunctionState>.ILocalState.Reachable
21 references to Reachable
Microsoft.CodeAnalysis.CSharp (21)
FlowAnalysis\AlwaysAssignedWalker.cs (2)
53if (_endOfRegionState.Reachable) 87pending.State = pending.State.Reachable ? TopState() : UnreachableState();
FlowAnalysis\DataFlowsInWalker.cs (1)
63bool unreachable = !state.Reachable;
FlowAnalysis\DataFlowsOutWalker.cs (2)
94if (this.State.Reachable && IsInside) 217if (State.Reachable)
FlowAnalysis\DefiniteAssignment.cs (15)
425if (Diagnostics != null && this.State.Reachable) 1120if (this.State.Reachable) 1332if (this.State.Reachable && !IsAssigned(expr, out int unassignedSlot)) 1512SetSlotState(slot, assigned: written || !this.State.Reachable); 1525SetSlotState(slot, assigned: written || !this.State.Reachable); 1909if (!this.State.Reachable) 2433this.State = this.State.Reachable ? this.State.Clone() : ReachableBottomState(); 2579this.State.Reachable && 2620if (!this.State.Reachable) return; 2766if (this.State.Reachable && !IsAssigned(node, out unassignedSlot)) 2892if (!other.Reachable) 2912if (self.Reachable == other.Reachable) 2922else if (!self.Reachable) 2929Debug.Assert(!other.Reachable);
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
75if (this.State.Reachable)