diff options
author | Joao Matos <ripzonetriton@gmail.com> | 2012-09-04 17:18:12 +0000 |
---|---|---|
committer | Joao Matos <ripzonetriton@gmail.com> | 2012-09-04 17:18:12 +0000 |
commit | e30771fdbd0b6aae843b399c1a90967c53b68b03 (patch) | |
tree | a2e8c23de214d418b6fff1b31b38980607a98a72 /clang/lib/AST/MicrosoftCXXABI.cpp | |
parent | dea7964ddb75452136a993b5e65691bdfe6ee7f4 (diff) | |
download | bcm5719-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.cpp | 10 |
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; |