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