struct BranchInst::succ_op_iterator

Declaration

struct BranchInst::succ_op_iterator : public iterator_adaptor_base { /* full declaration omitted */ };

Description

Iterator type that casts an operand to a basic block. This only makes sense because the successors are stored as adjacent operands for branch instructions.

Declared at: llvm/include/llvm/IR/Instructions.h:3132

Inherits from: iterator_adaptor_base

Method Overview

Methods

ΒΆsucc_op_iterator(llvm::User::value_op_iterator I)

Declared at: llvm/include/llvm/IR/Instructions.h:3136

Parameters

llvm::User::value_op_iterator I