Author: Simon Pilgrim Date: 2026-01-21T10:32:46Z New Revision: 7dfd963812cd6b68986eeaacccf8ff39fece9a06
URL: https://github.com/llvm/llvm-project/commit/7dfd963812cd6b68986eeaacccf8ff39fece9a06 DIFF: https://github.com/llvm/llvm-project/commit/7dfd963812cd6b68986eeaacccf8ff39fece9a06.diff LOG: [clang] Fix a couple of gcc Wparentheses warnings. NFC. (#177134) Added: Modified: clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp clang/lib/Sema/SemaOpenMP.cpp Removed: ################################################################################ diff --git a/clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp b/clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp index ccedd0522cbb3..d5990597e1614 100644 --- a/clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp +++ b/clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp @@ -402,9 +402,9 @@ void FactsGenerator::VisitMaterializeTemporaryExpr( if (!MTEList) return; OriginList *SubExprList = getOriginsList(*MTE->getSubExpr()); - assert(!SubExprList || - MTEList->getLength() == SubExprList->getLength() + 1 && - "MTE top level origin should contain a loan to the MTE itself"); + assert((!SubExprList || + MTEList->getLength() == (SubExprList->getLength() + 1)) && + "MTE top level origin should contain a loan to the MTE itself"); MTEList = getRValueOrigins(MTE, MTEList); if (getChildBinding(MTE)) { // Issue a loan to MTE for the storage location represented by MTE. diff --git a/clang/lib/Sema/SemaOpenMP.cpp b/clang/lib/Sema/SemaOpenMP.cpp index 084abaf487bb8..456e94a009d2f 100644 --- a/clang/lib/Sema/SemaOpenMP.cpp +++ b/clang/lib/Sema/SemaOpenMP.cpp @@ -24816,9 +24816,8 @@ SemaOpenMP::ActOnOpenMPUseDeviceAddrClause(ArrayRef<Expr *> VarList, // Get the declaration from the components ValueDecl *CurDeclaration = CurComponents.back().getAssociatedDeclaration(); - assert(isa<CXXThisExpr>(BE) || - CurDeclaration && - "Unexpected null decl for use_device_addr clause."); + assert((isa<CXXThisExpr>(BE) || CurDeclaration) && + "Unexpected null decl for use_device_addr clause."); MVLI.VarBaseDeclarations.push_back(CurDeclaration); MVLI.VarComponents.resize(MVLI.VarComponents.size() + 1); _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
