From 6365e46459a0c181a7416a2d00c5a644bf2d2440 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Tue, 8 Mar 2016 23:16:16 +0000 Subject: [PATCH] Fix -Werror build. llvm-svn: 262965 --- clang/lib/CodeGen/CGExprAgg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/CodeGen/CGExprAgg.cpp b/clang/lib/CodeGen/CGExprAgg.cpp index 53131f7..42aa945 100644 --- a/clang/lib/CodeGen/CGExprAgg.cpp +++ b/clang/lib/CodeGen/CGExprAgg.cpp @@ -1344,7 +1344,7 @@ static CharUnits GetNumNonZeroBytesInInit(const Expr *E, CodeGenFunction &CGF) { unsigned ILEElement = 0; if (auto *CXXRD = dyn_cast(SD)) - for (auto &Base : CXXRD->bases()) + while (ILEElement != CXXRD->getNumBases()) NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(ILEElement++), CGF); for (const auto *Field : SD->fields()) { -- 2.7.4