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)
288
block.
Reachability
= Reachability.Reachable;
367
block.BranchBlock.
Reachability
= Reachability.BlockedByFinally;
448
block.
Reachability
= Reachability.NotReachable;
707
current.
Reachability
= Reachability.NotReachable;
14 references to Reachability
Microsoft.CodeAnalysis (14)
CodeGen\ILBuilder.cs (10)
259
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.NotReachable)));
273
if (block.
Reachability
== Reachability.NotReachable)
286
if (block != null && block.
Reachability
== Reachability.NotReachable)
365
if (newBranchBlock.
Reachability
== Reachability.NotReachable)
444
if (handlerBlock.
Reachability
!= Reachability.Reachable)
681
if (current.NextBlock.
Reachability
== Reachability.NotReachable)
693
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.Reachable) || (block.
Reachability
== Reachability.BlockedByFinally)));
737
Debug.Assert(current.
Reachability
!= Reachability.BlockedByFinally ||
742
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)));