r201918 - IRGen: Fix build breakage

David Majnemer david.majnemer at gmail.com
Fri Feb 21 16:41:07 PST 2014


Author: majnemer
Date: Fri Feb 21 18:41:07 2014
New Revision: 201918

URL: http://llvm.org/viewvc/llvm-project?rev=201918&view=rev
Log:
IRGen: Fix build breakage

MSVC allows extra-qualification on member functions, it lets you repeat
the class name on the method.

Modified:
    cfe/trunk/lib/CodeGen/CGRecordLayoutBuilder.cpp

Modified: cfe/trunk/lib/CodeGen/CGRecordLayoutBuilder.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGRecordLayoutBuilder.cpp?rev=201918&r1=201917&r2=201918&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/CGRecordLayoutBuilder.cpp (original)
+++ cfe/trunk/lib/CodeGen/CGRecordLayoutBuilder.cpp Fri Feb 21 18:41:07 2014
@@ -109,7 +109,7 @@ struct CGRecordLowering {
         (unsigned)llvm::RoundUpToAlignment(NumBits, 8));
   }
   /// \brief Gets an llvm type of size NumBytes and alignment 1.
-  llvm::Type *CGRecordLowering::getByteArrayType(CharUnits NumBytes) {
+  llvm::Type *getByteArrayType(CharUnits NumBytes) {
     assert(!NumBytes.isZero() && "Empty byte arrays aren't allowed.");
     llvm::Type *Type = llvm::Type::getInt8Ty(Types.getLLVMContext());
     return NumBytes == CharUnits::One() ? Type :





More information about the cfe-commits mailing list