diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp index a02db2293bccd9..0407d5bb7f6cf9 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(NDecl) ? dyn_cast(NDecl)->getCallResultType()