diff options
-rw-r--r-- | include/llvm/Support/IRBuilder.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/llvm/Support/IRBuilder.h b/include/llvm/Support/IRBuilder.h index d0535c3..b2619a5 100644 --- a/include/llvm/Support/IRBuilder.h +++ b/include/llvm/Support/IRBuilder.h @@ -48,7 +48,9 @@ public: IRBuilder(LLVMContext &C, const T& F) : Context(C), Folder(F) { ClearInsertionPoint(); } - IRBuilder(LLVMContext &C) : Context(C), Folder(C) { ClearInsertionPoint(); } + explicit IRBuilder(LLVMContext &C) : Context(C), Folder(C) { + ClearInsertionPoint(); + } explicit IRBuilder(BasicBlock *TheBB, const T& F) : Context(TheBB->getContext()), Folder(F) { |