summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftCXXABI.cpp
diff options
context:
space:
mode:
authorJoao Matos <ripzonetriton@gmail.com>2012-09-04 17:18:12 +0000
committerJoao Matos <ripzonetriton@gmail.com>2012-09-04 17:18:12 +0000
commite30771fdbd0b6aae843b399c1a90967c53b68b03 (patch)
treea2e8c23de214d418b6fff1b31b38980607a98a72 /clang/lib/AST/MicrosoftCXXABI.cpp
parentdea7964ddb75452136a993b5e65691bdfe6ee7f4 (diff)
downloadbcm5719-llvm-e30771fdbd0b6aae843b399c1a90967c53b68b03.tar.gz
bcm5719-llvm-e30771fdbd0b6aae843b399c1a90967c53b68b03.zip
Revert r163078 per chandlerc's request.
llvm-svn: 163145
Diffstat (limited to 'clang/lib/AST/MicrosoftCXXABI.cpp')
-rw-r--r--clang/lib/AST/MicrosoftCXXABI.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/clang/lib/AST/MicrosoftCXXABI.cpp b/clang/lib/AST/MicrosoftCXXABI.cpp
index 575272d3573..51308ea0c0f 100644
--- a/clang/lib/AST/MicrosoftCXXABI.cpp
+++ b/clang/lib/AST/MicrosoftCXXABI.cpp
@@ -55,16 +55,6 @@ public:
unsigned MicrosoftCXXABI::getMemberPointerSize(const MemberPointerType *MPT) const {
QualType Pointee = MPT->getPointeeType();
CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl();
-
- if (RD->getTypeForDecl()->isIncompleteType()) {
- if (RD->hasAttr<SingleInheritanceAttr>())
- return 1;
- else if (RD->hasAttr<MultipleInheritanceAttr>())
- return 2;
- else
- return 3;
- }
-
if (RD->getNumVBases() > 0) {
if (Pointee->isFunctionType())
return 3;
OpenPOWER on IntegriCloud