aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGCXX.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-10-06 23:02:00 +0000
committerAnders Carlsson <andersca@mac.com>2009-10-06 23:02:00 +0000
commitedee783ed3edcd7fd988b9fb1dc58361a7e8f8a0 (patch)
treebbbfb724e6d0e744432d54769f0948d58a664531 /lib/CodeGen/CGCXX.cpp
parent31c5141451d537720615edf67f15a048077bdc5f (diff)
Uncomment some commented out code.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83428 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGCXX.cpp')
-rw-r--r--lib/CodeGen/CGCXX.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/CodeGen/CGCXX.cpp b/lib/CodeGen/CGCXX.cpp
index 20b2bdcd5e..bbaa226c21 100644
--- a/lib/CodeGen/CGCXX.cpp
+++ b/lib/CodeGen/CGCXX.cpp
@@ -894,9 +894,9 @@ public:
const CXXMethodDecl *MD = *mi;
llvm::Constant *m = 0;
-// if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD))
-// m = wrap(CGM.GetAddrOfCXXDestructor(Dtor, Dtor_Complete));
-// else {
+ if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD))
+ m = wrap(CGM.GetAddrOfCXXDestructor(Dtor, Dtor_Complete));
+ else {
const FunctionProtoType *FPT =
MD->getType()->getAs<FunctionProtoType>();
const llvm::Type *Ty =
@@ -904,7 +904,7 @@ public:
FPT->isVariadic());
m = wrap(CGM.GetAddrOfFunction(MD, Ty));
-// }
+ }
OverrideMethod(MD, m, MorallyVirtual, Offset);
}