clang API Documentation
This is an IRBuilder insertion helper that forwards to CodeGenFunction::InsertHelper, which adds necessary metadata to instructions. More...
#include <CGBuilder.h>
Public Member Functions | |
CGBuilderInserter () | |
CGBuilderInserter (CodeGenFunction *CGF) | |
Protected Member Functions | |
void | InsertHelper (llvm::Instruction *I, const llvm::Twine &Name, llvm::BasicBlock *BB, llvm::BasicBlock::iterator InsertPt) const |
This forwards to CodeGenFunction::InsertHelper. |
This is an IRBuilder insertion helper that forwards to CodeGenFunction::InsertHelper, which adds necessary metadata to instructions.
Definition at line 24 of file CGBuilder.h.
clang::CodeGen::CGBuilderInserter< PreserveNames >::CGBuilderInserter | ( | ) | [inline] |
Definition at line 27 of file CGBuilder.h.
clang::CodeGen::CGBuilderInserter< PreserveNames >::CGBuilderInserter | ( | CodeGenFunction * | CGF | ) | [inline, explicit] |
Definition at line 28 of file CGBuilder.h.
template void CGBuilderInserter::InsertHelper | ( | llvm::Instruction * | I, |
const llvm::Twine & | Name, | ||
llvm::BasicBlock * | BB, | ||
llvm::BasicBlock::iterator | InsertPt | ||
) | const [protected] |
This forwards to CodeGenFunction::InsertHelper.
Definition at line 1717 of file CodeGenFunction.cpp.
References clang::CodeGen::CodeGenFunction::InsertHelper().