7 writes to Reachability
Microsoft.CodeAnalysis (7)
CodeGen\BasicBlock.cs (3)
465
toRemove.
Reachability
= ILBuilder.Reachability.NotReachable;
469
next.
Reachability
= Reachability.NotReachable;
668
this.
Reachability
= Reachability.NotReachable;
CodeGen\ILBuilder.cs (4)
290
block.
Reachability
= Reachability.Reachable;
365
block.BranchBlock.
Reachability
= Reachability.BlockedByFinally;
446
block.
Reachability
= Reachability.NotReachable;
696
current.
Reachability
= Reachability.NotReachable;
14 references to Reachability
Microsoft.CodeAnalysis (14)
CodeGen\ILBuilder.cs (10)
261
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.NotReachable)));
275
if (block.
Reachability
== Reachability.NotReachable)
288
if (block != null && block.
Reachability
== Reachability.NotReachable)
363
if (newBranchBlock.
Reachability
== Reachability.NotReachable)
442
if (handlerBlock.
Reachability
!= Reachability.Reachable)
670
if (current.NextBlock.
Reachability
== Reachability.NotReachable)
682
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.Reachable) || (block.
Reachability
== Reachability.BlockedByFinally)));
726
Debug.Assert(current.
Reachability
!= Reachability.BlockedByFinally ||
731
if (current.
Reachability
== Reachability.BlockedByFinally)
CodeGen\LocalScopeManager.cs (4)
439
if (block.
Reachability
!= Reachability.NotReachable)
484
if (block.
Reachability
!= Reachability.NotReachable)
771
var reachability = tryScope.LeaderBlock.
Reachability
;
775
Debug.Assert(_handlers.All(h => (h.LeaderBlock.
Reachability
== reachability)));