Silence a GCC warning about a set-but-not-used variable in release builds.

llvm-svn: 152005
This commit is contained in:
Chandler Carruth 2012-03-04 12:16:40 +00:00
parent 71bd7d1e54
commit 52b6ac2a78
1 changed files with 1 additions and 0 deletions

View File

@ -576,6 +576,7 @@ void CGRecordLayoutBuilder::LayoutUnion(const RecordDecl *D) {
}
}
if (unionAlign.isZero()) {
(void)hasOnlyZeroSizedBitFields;
assert(hasOnlyZeroSizedBitFields &&
"0-align record did not have all zero-sized bit-fields!");
unionAlign = CharUnits::One();