Increment arg_count inside the loop in printInline. Patch by Joe Matarazzo.
authorCraig Topper <craig.topper@gmail.com>
Wed, 31 Jul 2013 03:22:07 +0000 (03:22 +0000)
committerCraig Topper <craig.topper@gmail.com>
Wed, 31 Jul 2013 03:22:07 +0000 (03:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187477 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/CppBackend/CPPBackend.cpp

index 3e69098edcc37c7f23db7f40469c715e7ecc8802..0ddcad2bbb862c457f045e73a3364bf17a114aa5 100644 (file)
@@ -1832,7 +1832,7 @@ void CppWriter::printInline(const std::string& fname,
   unsigned arg_count = 1;
   for (Function::const_arg_iterator AI = F->arg_begin(), AE = F->arg_end();
        AI != AE; ++AI) {
-    Out << ", Value* arg_" << arg_count;
+    Out << ", Value* arg_" << arg_count++;
   }
   Out << ") {";
   nl(Out);