<div dir="ltr">Sounds totally fine to me - perhaps you could find some examples of this in the codebase and update them at the same time to demonstrate the new functionality?</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 9, 2015 at 12:21 PM,  <span dir="ltr"><<a href="mailto:servuswiegehtz@yahoo.de" target="_blank">servuswiegehtz@yahoo.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: Pete Abred <<a href="mailto:servuswiegehtz@yahoo.de">servuswiegehtz@yahoo.de</a>><br>
<br>
Default parameter allows for easier usage for functions without parameters, e.g.:<br>
Builder.CreateCall(abort);<br>
<br>
---<br>
 include/llvm/IR/IRBuilder.h | 2 +-<br>
 1 file changed, 1 insertion(+), 1 deletion(-)<br>
<br>
diff --git a/include/llvm/IR/IRBuilder.h b/include/llvm/IR/IRBuilder.h<br>
index adf6924..fdf65a3 100644<br>
--- a/include/llvm/IR/IRBuilder.h<br>
+++ b/include/llvm/IR/IRBuilder.h<br>
@@ -1465,7 +1465,7 @@ public:<br>
     return Insert(PHINode::Create(Ty, NumReservedValues), Name);<br>
   }<br>
<br>
-  CallInst *CreateCall(Value *Callee, ArrayRef<Value *> Args,<br>
+  CallInst *CreateCall(Value *Callee, ArrayRef<Value *> Args = {},<br>
                        const Twine &Name = "") {<br>
     return Insert(CallInst::Create(Callee, Args), Name);<br>
   }<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.4.2<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</font></span></blockquote></div><br></div>