Fix incorrect assertion condition.

llvm-svn: 309484
This commit is contained in:
Victor Leschuk 2017-07-29 08:18:38 +00:00
parent 4ba0c1dc4a
commit 198357bbb9
1 changed files with 2 additions and 2 deletions

View File

@ -643,8 +643,8 @@ struct CallObjCArcUse final : EHScopeStack::Cleanup {
Value *CodeGenFunction::EmitCheckedArgForBuiltin(const Expr *E,
BuiltinCheckKind Kind) {
assert(Kind == BCK_CLZPassedZero ||
Kind == BCK_CTZPassedZero && "Unsupported builtin check kind");
assert((Kind == BCK_CLZPassedZero || Kind == BCK_CTZPassedZero)
&& "Unsupported builtin check kind");
Value *ArgValue = EmitScalarExpr(E);
if (!SanOpts.has(SanitizerKind::Builtin) || !getTarget().isCLZForZeroUndef())