]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/middle/trans/builder.rs
librustc: Permit by-value-self methods to be invoked on objects
[rust.git] / src / librustc / middle / trans / builder.rs
index c64f4cfa8779887d8d341457866027e896379573..a9c1adac3d7cf01e07c3926d4706708e8a087367 100644 (file)
@@ -159,6 +159,14 @@ pub fn invoke(&self,
                   attributes: &[(uint, u64)])
                   -> ValueRef {
         self.count_insn("invoke");
+
+        debug!("Invoke {} with args ({})",
+               self.ccx.tn.val_to_str(llfn),
+               args.iter()
+                   .map(|&v| self.ccx.tn.val_to_str(v))
+                   .collect::<Vec<String>>()
+                   .connect(", "));
+
         unsafe {
             let v = llvm::LLVMBuildInvoke(self.llbuilder,
                                           llfn,