From 9a5a3f2f3bc7048160b50dadeb7fa56e5e9d8385 Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Sun, 21 Nov 2010 23:59:45 +0000 Subject: [PATCH] Rename BaseLLVMType to NonVirtualBaseLLVMType. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119956 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/CGRecordLayout.h | 11 ++++++----- lib/CodeGen/CGRecordLayoutBuilder.cpp | 4 ++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/CodeGen/CGRecordLayout.h b/lib/CodeGen/CGRecordLayout.h index dd10024dd4..ffdbc292d3 100644 --- a/lib/CodeGen/CGRecordLayout.h +++ b/lib/CodeGen/CGRecordLayout.h @@ -177,7 +177,7 @@ private: /// The LLVM type for the non-virtual part of this record layout, used for /// laying out the record as a base. - const llvm::Type *BaseLLVMType; + const llvm::Type *NonVirtualBaseLLVMType; /// Map from (non-bit-field) struct field to the corresponding llvm struct /// type field no. This info is populated by record builder. @@ -196,9 +196,10 @@ private: bool IsZeroInitializable : 1; public: - CGRecordLayout(const llvm::Type *LLVMType, const llvm::Type *BaseLLVMType, + CGRecordLayout(const llvm::Type *LLVMType, + const llvm::Type *NonVirtualBaseLLVMType, bool IsZeroInitializable) - : LLVMType(LLVMType), BaseLLVMType(BaseLLVMType), + : LLVMType(LLVMType), NonVirtualBaseLLVMType(NonVirtualBaseLLVMType), IsZeroInitializable(IsZeroInitializable) {} /// \brief Return the LLVM type associated with this record. @@ -206,8 +207,8 @@ public: return LLVMType; } - const llvm::Type *getBaseLLVMType() const { - return BaseLLVMType; + const llvm::Type *getNonVirtualBaseLLVMType() const { + return NonVirtualBaseLLVMType; } /// \brief Check whether this struct can be C++ zero-initialized diff --git a/lib/CodeGen/CGRecordLayoutBuilder.cpp b/lib/CodeGen/CGRecordLayoutBuilder.cpp index 001c344510..0d9c6d4964 100644 --- a/lib/CodeGen/CGRecordLayoutBuilder.cpp +++ b/lib/CodeGen/CGRecordLayoutBuilder.cpp @@ -832,8 +832,8 @@ CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D) { void CGRecordLayout::print(llvm::raw_ostream &OS) const { OS << "