[clang] b21ad3b - Fix `-Wparentheses` warnings. NFC.
Michael Liao via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 14 07:11:51 PDT 2020
Author: Michael Liao
Date: 2020-10-14T10:11:19-04:00
New Revision: b21ad3b66bce942ee6e0f5b1fcfdea31928005a7
URL: https://github.com/llvm/llvm-project/commit/b21ad3b66bce942ee6e0f5b1fcfdea31928005a7
DIFF: https://github.com/llvm/llvm-project/commit/b21ad3b66bce942ee6e0f5b1fcfdea31928005a7.diff
LOG: Fix `-Wparentheses` warnings. NFC.
Added:
Modified:
clang/lib/Sema/SemaExpr.cpp
Removed:
################################################################################
diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp
index a02db2293bcc..0407d5bb7f6c 100644
--- a/clang/lib/Sema/SemaExpr.cpp
+++ b/clang/lib/Sema/SemaExpr.cpp
@@ -6384,10 +6384,10 @@ ExprResult Sema::BuildCallExpr(Scope *Scope, Expr *Fn, SourceLocation LParenLoc,
if (Context.isDependenceAllowed() &&
(Fn->isTypeDependent() || Expr::hasAnyTypeDependentArguments(ArgExprs))) {
assert(!getLangOpts().CPlusPlus);
- assert(Fn->containsErrors() ||
- llvm::any_of(ArgExprs,
- [](clang::Expr *E) { return E->containsErrors(); }) &&
- "should only occur in error-recovery path.");
+ assert((Fn->containsErrors() ||
+ llvm::any_of(ArgExprs,
+ [](clang::Expr *E) { return E->containsErrors(); })) &&
+ "should only occur in error-recovery path.");
QualType ReturnType =
llvm::isa_and_nonnull<FunctionDecl>(NDecl)
? dyn_cast<FunctionDecl>(NDecl)->getCallResultType()
More information about the cfe-commits
mailing list