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)
286
block.
Reachability
= Reachability.Reachable;
365
block.BranchBlock.
Reachability
= Reachability.BlockedByFinally;
446
block.
Reachability
= Reachability.NotReachable;
705
current.
Reachability
= Reachability.NotReachable;
14 references to Reachability
Microsoft.CodeAnalysis (14)
CodeGen\ILBuilder.cs (10)
257
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.NotReachable)));
271
if (block.
Reachability
== Reachability.NotReachable)
284
if (block != null && block.
Reachability
== Reachability.NotReachable)
363
if (newBranchBlock.
Reachability
== Reachability.NotReachable)
442
if (handlerBlock.
Reachability
!= Reachability.Reachable)
679
if (current.NextBlock.
Reachability
== Reachability.NotReachable)
691
Debug.Assert(AllBlocks(block => (block.
Reachability
== Reachability.Reachable) || (block.
Reachability
== Reachability.BlockedByFinally)));
735
Debug.Assert(current.
Reachability
!= Reachability.BlockedByFinally ||
740
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)));