class PredIterator

Declaration

template <class Ptr, class USE_iterator>
class PredIterator { /* full declaration omitted */ };

Declared at: llvm/include/llvm/IR/CFG.h:42

Templates

Ptr
USE_iterator

Method Overview

Methods

PredIterator<Ptr, USE_iterator>()

Declared at: llvm/include/llvm/IR/CFG.h:64

inline PredIterator<Ptr, USE_iterator>(Ptr* bb)

Declared at: llvm/include/llvm/IR/CFG.h:65

Parameters

Ptr* bb

inline PredIterator<Ptr, USE_iterator>(Ptr* bb,
                                       bool)

Declared at: llvm/include/llvm/IR/CFG.h:68

Parameters

Ptr* bb
bool

unsigned int getOperandNo() const

Description

getOperandNo - Return the operand number in the predecessor's terminator of the successor.

Declared at: llvm/include/llvm/IR/CFG.h:91

llvm::Use& getUse() const

Description

getUse - Return the operand Use in the predecessor's terminator of the successor.

Declared at: llvm/include/llvm/IR/CFG.h:97