]> granicus.if.org Git - clang/commitdiff
Fix ctor vtable name. WIP.
authorMike Stump <mrs@apple.com>
Wed, 11 Nov 2009 20:32:03 +0000 (20:32 +0000)
committerMike Stump <mrs@apple.com>
Wed, 11 Nov 2009 20:32:03 +0000 (20:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86879 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGVtable.cpp

index 233bdafd4f69ecd35ac463a5ff254aa2dc1bde98..64b30ab781de0d06877aa7f3d5ab0fad2ada1535 100644 (file)
@@ -687,7 +687,7 @@ llvm::Constant *CodeGenModule::GenerateVtable(const CXXRecordDecl *RD,
   llvm::SmallString<256> OutName;
   llvm::raw_svector_ostream Out(OutName);
   if (LayoutClass)
-    mangleCXXCtorVtable(getMangleContext(), RD, Offset, LayoutClass, Out);
+    mangleCXXCtorVtable(getMangleContext(), LayoutClass, Offset, RD, Out);
   else
     mangleCXXVtable(getMangleContext(), RD, Out);