Minor mod. per Doug's comment.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76708 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AST/DeclCXX.cpp b/lib/AST/DeclCXX.cpp
index 2f8a1eb..7ba2394 100644
--- a/lib/AST/DeclCXX.cpp
+++ b/lib/AST/DeclCXX.cpp
@@ -498,7 +498,7 @@
if (BaseClassDecl->hasTrivialDestructor())
continue;
uintptr_t Member =
- reinterpret_cast<uintptr_t>(VBase->getType().getTypePtr()) | 0x1;
+ reinterpret_cast<uintptr_t>(VBase->getType().getTypePtr()) | VBASE;
AllToDestruct.push_back(Member);
}
for (CXXRecordDecl::base_class_iterator Base =
@@ -513,7 +513,7 @@
continue;
uintptr_t Member =
- reinterpret_cast<uintptr_t>(Base->getType().getTypePtr()) | 0x2;
+ reinterpret_cast<uintptr_t>(Base->getType().getTypePtr()) | DRCTNONVBASE;
AllToDestruct.push_back(Member);
}