22 references to BranchBlock
Microsoft.CodeAnalysis (21)
CodeGen\BasicBlock.cs (14)
285Debug.Assert(BranchBlock?.EnclosingHandler == null); 288var branchBlock = BranchBlock; 326var branchBlockStart = BranchBlock.Start; 409next.BranchBlock.Start == this.BranchBlock.Start) 447next.NextBlock.Start == BranchBlock.Start && 449next.BranchBlock != next) 459var branchBlock = this.BranchBlock; 478this.NextBlock = BranchBlock; 498if (BranchBlock.Start - next.Start == 0) 508if (BranchBlock.HasNoRegularInstructions && BranchBlock.BranchCode == ILOpCode.Ret) 529if (BranchBlock.Start - next.Start == 0 || 530AreIdentical(BranchBlock, next))
CodeGen\ILBuilder.cs (7)
333var branchBlock = block.BranchBlock; 362var newBranchBlock = block.BranchBlock; 365block.BranchBlock.Reachability = Reachability.BlockedByFinally; 518targetsTarget = targetBlock.BranchBlock; 578targetsTarget = targetBlock.BranchBlock; 762Debug.Assert(block.BranchBlock == block); 933int target = block.BranchBlock.Start;
Microsoft.CodeAnalysis.Test.Utilities (1)
Metadata\ILBuilderVisualizer.cs (1)
222var branchBlock = block.BranchBlock;