class IRBuilderBase::InsertPoint
Declaration
class IRBuilderBase::InsertPoint { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/IRBuilder.h:173
Method Overview
- public InsertPoint()
- public InsertPoint(llvm::BasicBlock * InsertBlock, int InsertPoint)
- public llvm::BasicBlock * getBlock() const
- public int getPoint() const
- public bool isSet() const
Methods
¶InsertPoint()
InsertPoint()
Description
Creates a new insertion point which doesn't point to anything.
Declared at: llvm/include/llvm/IR/IRBuilder.h:179
¶InsertPoint(llvm::BasicBlock* InsertBlock,
int InsertPoint)
InsertPoint(llvm::BasicBlock* InsertBlock,
int InsertPoint)
Declared at: llvm/include/llvm/IR/IRBuilder.h:182
Parameters
- llvm::BasicBlock* InsertBlock
- int InsertPoint
¶llvm::BasicBlock* getBlock() const
llvm::BasicBlock* getBlock() const
Declared at: llvm/include/llvm/IR/IRBuilder.h:188
¶int getPoint() const
int getPoint() const
Declared at: llvm/include/llvm/IR/IRBuilder.h:189
¶bool isSet() const
bool isSet() const
Description
Returns true if this insert point is set.
Declared at: llvm/include/llvm/IR/IRBuilder.h:186