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