diff options
| -rw-r--r-- | lldb/source/Symbol/ClangASTContext.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/Symbol/ClangASTContext.cpp b/lldb/source/Symbol/ClangASTContext.cpp index 6e21331d6f8..d583a241257 100644 --- a/lldb/source/Symbol/ClangASTContext.cpp +++ b/lldb/source/Symbol/ClangASTContext.cpp @@ -3582,9 +3582,9 @@ ClangASTContext::GetDirectBaseClassAtIndex (clang::ASTContext *ast,                              {                                  const ASTRecordLayout &record_layout = ast->getASTRecordLayout(cxx_record_decl);                                  const CXXRecordDecl *base_class_decl = cast<CXXRecordDecl>(base_class->getType()->getAs<RecordType>()->getDecl()); -//                                if (base_class->isVirtual()) -//                                    *bit_offset_ptr = record_layout.getVBaseClassOffset(base_class_decl).getQuantity() * 8; -//                                else +                                if (base_class->isVirtual()) +                                    *bit_offset_ptr = record_layout.getVBaseClassOffset(base_class_decl).getQuantity() * 8; +                                else                                      *bit_offset_ptr = record_layout.getBaseClassOffset(base_class_decl).getQuantity() * 8;                              }                              return base_class->getType().getAsOpaquePtr();  | 

