7 writes to Reachability
Microsoft.CodeAnalysis (7)
CodeGen\BasicBlock.cs (3)
464
toRemove.
Reachability
= ILBuilder.Reachability.NotReachable;
468
next.
Reachability
= Reachability.NotReachable;
667
this.
Reachability
= Reachability.NotReachable;
CodeGen\ILBuilder.cs (4)
298
block.
Reachability
= Reachability.Reachable;
377
block.BranchBlock.
Reachability
= Reachability.BlockedByFinally;
458
block.
Reachability
= Reachability.NotReachable;
717
current.
Reachability
= Reachability.NotReachable;
14 references to Reachability
Microsoft.CodeAnalysis (14)
CodeGen\ILBuilder.cs (10)
269
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.NotReachable)));
283
if (block.
Reachability
== Reachability.NotReachable)
296
if (block != null && block.
Reachability
== Reachability.NotReachable)
375
if (newBranchBlock.
Reachability
== Reachability.NotReachable)
454
if (handlerBlock.
Reachability
!= Reachability.Reachable)
691
if (current.NextBlock.
Reachability
== Reachability.NotReachable)
703
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.Reachable) || (block.
Reachability
== Reachability.BlockedByFinally)));
747
Debug.Assert(current.
Reachability
!= Reachability.BlockedByFinally ||
752
if (current.
Reachability
== Reachability.BlockedByFinally)
CodeGen\LocalScopeManager.cs (4)
439
if (block.
Reachability
!= Reachability.NotReachable)
484
if (block.
Reachability
!= Reachability.NotReachable)
773
var reachability = tryScope.LeaderBlock.
Reachability
;
777
Debug.Assert(_handlers.All(h => (h.LeaderBlock.
Reachability
== reachability)));