21 references to BranchBlock
Microsoft.CodeAnalysis (21)
CodeGen\BasicBlock.cs (14)
284
Debug.Assert(
BranchBlock
?.EnclosingHandler == null);
287
var branchBlock =
BranchBlock
;
325
var branchBlockStart =
BranchBlock
.Start;
408
next.
BranchBlock
.Start == this.
BranchBlock
.Start)
446
next.NextBlock.Start ==
BranchBlock
.Start &&
448
next.
BranchBlock
!= next)
458
var branchBlock = this.
BranchBlock
;
477
this.NextBlock =
BranchBlock
;
497
if (
BranchBlock
.Start - next.Start == 0)
507
if (
BranchBlock
.HasNoRegularInstructions &&
BranchBlock
.BranchCode == ILOpCode.Ret)
528
if (
BranchBlock
.Start - next.Start == 0 ||
529
AreIdentical(
BranchBlock
, next))
CodeGen\ILBuilder.cs (7)
335
var branchBlock = block.
BranchBlock
;
364
var newBranchBlock = block.
BranchBlock
;
367
block.
BranchBlock
.Reachability = Reachability.BlockedByFinally;
529
targetsTarget = targetBlock.
BranchBlock
;
589
targetsTarget = targetBlock.
BranchBlock
;
773
Debug.Assert(block.
BranchBlock
== block);
944
int target = block.
BranchBlock
.Start;