Author: rsmith Date: Wed Jun 7 21:05:55 2017 New Revision: 304960 URL: http://llvm.org/viewvc/llvm-project?rev=304960&view=rev Log: Simplify.
Modified: cfe/trunk/lib/Sema/SemaExpr.cpp Modified: cfe/trunk/lib/Sema/SemaExpr.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaExpr.cpp?rev=304960&r1=304959&r2=304960&view=diff ============================================================================== --- cfe/trunk/lib/Sema/SemaExpr.cpp (original) +++ cfe/trunk/lib/Sema/SemaExpr.cpp Wed Jun 7 21:05:55 2017 @@ -11843,14 +11843,10 @@ ExprResult Sema::BuildBinOp(Scope *S, So std::any_of(OE->decls_begin(), OE->decls_end(), [](NamedDecl *ND) { return isa<FunctionTemplateDecl>(ND); })) { - if (OE->getQualifier()) { - Diag(OE->getQualifierLoc().getBeginLoc(), - diag::err_template_kw_missing) - << OE->getName().getAsString() << ""; - } else { - Diag(OE->getNameLoc(), diag::err_template_kw_missing) - << OE->getName().getAsString() << ""; - } + Diag(OE->getQualifier() ? OE->getQualifierLoc().getBeginLoc() + : OE->getNameLoc(), + diag::err_template_kw_missing) + << OE->getName().getAsString() << ""; return ExprError(); } } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits