From 26a90f85f7e3b29158e94f77bd462bb90d01b1e6 Mon Sep 17 00:00:00 2001 From: David Majnemer Date: Mon, 7 Jul 2014 15:29:10 +0000 Subject: [PATCH] Fix comment typo. No functionality changed. llvm-svn: 212462 --- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/clang/lib/CodeGen/MicrosoftCXXABI.cpp b/clang/lib/CodeGen/MicrosoftCXXABI.cpp index 4e5580e..aa0f6d4 100644 --- a/clang/lib/CodeGen/MicrosoftCXXABI.cpp +++ b/clang/lib/CodeGen/MicrosoftCXXABI.cpp @@ -2728,10 +2728,11 @@ MSRTTIBuilder::getBaseClassArray(SmallVectorImpl &Classes) { // mode) bytes of padding. We provide a pointer sized amount of padding by // adding +1 to Classes.size(). The sections have pointer alignment and are // marked pick-any so it shouldn't matter. - auto PtrType = ABI.getImageRelativeType( + llvm::Type *PtrType = ABI.getImageRelativeType( ABI.getBaseClassDescriptorType()->getPointerTo()); - auto ArrayType = llvm::ArrayType::get(PtrType, Classes.size() + 1); - auto BCA = new llvm::GlobalVariable(Module, ArrayType, + auto *ArrType = llvm::ArrayType::get(PtrType, Classes.size() + 1); + auto *BCA = new llvm::GlobalVariable( + Module, ArrType, /*Constant=*/true, Linkage, /*Initializer=*/nullptr, MangledName.c_str()); // Initialize the BaseClassArray. @@ -2740,7 +2741,7 @@ MSRTTIBuilder::getBaseClassArray(SmallVectorImpl &Classes) { BaseClassArrayData.push_back( ABI.getImageRelativeConstant(getBaseClassDescriptor(Class))); BaseClassArrayData.push_back(llvm::Constant::getNullValue(PtrType)); - BCA->setInitializer(llvm::ConstantArray::get(ArrayType, BaseClassArrayData)); + BCA->setInitializer(llvm::ConstantArray::get(ArrType, BaseClassArrayData)); return BCA; } @@ -2764,7 +2765,7 @@ MSRTTIBuilder::getBaseClassDescriptor(const MSRTTIClass &Class) { Class.Flags, Out); } - // Check to see if we've already declared declared this object. + // Check to see if we've already declared this object. if (auto BCD = Module.getNamedGlobal(MangledName)) return BCD; -- 2.7.4