From 1d3873d41eca67e974bafbaa91866581bcc0d973 Mon Sep 17 00:00:00 2001 From: Sterling Augustine Date: Thu, 10 Jun 2021 13:12:46 -0700 Subject: [PATCH] Move variable only used inside an assert into the assert. This prevents build failures with -Wunused. --- clang/lib/Serialization/ASTReaderStmt.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/clang/lib/Serialization/ASTReaderStmt.cpp b/clang/lib/Serialization/ASTReaderStmt.cpp index 62d7a99..b100f94 100644 --- a/clang/lib/Serialization/ASTReaderStmt.cpp +++ b/clang/lib/Serialization/ASTReaderStmt.cpp @@ -3206,8 +3206,7 @@ Stmt *ASTReader::ReadStmtFromStream(ModuleFile &F) { } case STMT_OMP_UNROLL_DIRECTIVE: { - unsigned NumLoops = Record[ASTStmtReader::NumStmtFields]; - assert(NumLoops == 1 && "Unroll directive accepts only a single loop"); + assert(Record[ASTStmtReader::NumStmtFields] == 1 && "Unroll directive accepts only a single loop"); unsigned NumClauses = Record[ASTStmtReader::NumStmtFields + 1]; S = OMPUnrollDirective::CreateEmpty(Context, NumClauses); break; -- 2.7.4