LLVM API Documentation
#include "llvm/BasicBlock.h"
#include "llvm/Function.h"
Include dependency graph for InstIterator.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | llvm |
Classes | |
class | llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t > |
Typedefs | |
typedef InstIterator< iplist< BasicBlock >, Function::iterator, BasicBlock::iterator, Instruction > | llvm::inst_iterator |
typedef InstIterator< const iplist< BasicBlock >, Function::const_iterator, BasicBlock::const_iterator, const Instruction > | llvm::const_inst_iterator |
Functions | |
inst_iterator | llvm::inst_begin (Function *F) |
inst_iterator | llvm::inst_end (Function *F) |
const_inst_iterator | llvm::inst_begin (const Function *F) |
const_inst_iterator | llvm::inst_end (const Function *F) |
inst_iterator | llvm::inst_begin (Function &F) |
inst_iterator | llvm::inst_end (Function &F) |
const_inst_iterator | llvm::inst_begin (const Function &F) |
const_inst_iterator | llvm::inst_end (const Function &F) |