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)
53
if (_endOfRegionState.
Reachable
)
87
pending.State = pending.State.
Reachable
? TopState() : UnreachableState();
FlowAnalysis\DataFlowsInWalker.cs (1)
63
bool unreachable = !state.
Reachable
;
FlowAnalysis\DataFlowsOutWalker.cs (2)
94
if (this.State.
Reachable
&& IsInside)
217
if (State.
Reachable
)
FlowAnalysis\DefiniteAssignment.cs (15)
425
if (Diagnostics != null && this.State.
Reachable
)
1120
if (this.State.
Reachable
)
1332
if (this.State.
Reachable
&& !IsAssigned(expr, out int unassignedSlot))
1512
SetSlotState(slot, assigned: written || !this.State.
Reachable
);
1525
SetSlotState(slot, assigned: written || !this.State.
Reachable
);
1909
if (!this.State.
Reachable
)
2433
this.State = this.State.
Reachable
? this.State.Clone() : ReachableBottomState();
2579
this.State.
Reachable
&&
2620
if (!this.State.
Reachable
) return;
2766
if (this.State.
Reachable
&& !IsAssigned(node, out unassignedSlot))
2892
if (!other.
Reachable
)
2912
if (self.
Reachable
== other.
Reachable
)
2922
else if (!self.
Reachable
)
2929
Debug.Assert(!other.
Reachable
);
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
75
if (this.State.
Reachable
)