Do some casting to avoid a signed/unsigned compare.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172571
91177308-0d34-0410-b5e6-
96231b3b80d8
// the size + offset should match the storage size in that case as it
// "starts" at the back.
if (getDataLayout().isBigEndian())
- assert((Info.Offset + Info.Size) == Info.StorageSize &&
+ assert(static_cast<unsigned>(Info.Offset + Info.Size) ==
+ Info.StorageSize &&
"Big endian union bitfield does not end at the back");
else
assert(Info.Offset == 0 &&