Fixed a -Wunused-variable warning when assertions are disabled
authorDmitri Gribenko <gribozavr@gmail.com>
Wed, 22 May 2019 06:57:23 +0000 (06:57 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Wed, 22 May 2019 06:57:23 +0000 (06:57 +0000)
llvm-svn: 361353

clang/lib/AST/ExprConstant.cpp

index 5ec28837783da9356271e2d0d93041f88ac665a0..dab40cc5754d615f7d7360156b813e6607efedc7 100644 (file)
@@ -5033,6 +5033,7 @@ static bool HandleUnionActiveMemberChange(EvalInfo &Info, const Expr *LHSExpr,
         break;
       for (const CXXBaseSpecifier *Elt : ICE->path()) {
         --PathLength;
+        (void)Elt;
         assert(declaresSameEntity(Elt->getType()->getAsCXXRecordDecl(),
                                   LHS.Designator.Entries[PathLength]
                                       .getAsBaseOrMember().getPointer()));