From: Douglas Gregor Date: Fri, 23 Sep 2011 22:07:41 +0000 (+0000) Subject: Fix up assertion a bit more X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=df2265591f7ce284160a3853611c43bc37170458;p=clang Fix up assertion a bit more git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140424 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Serialization/ASTReaderStmt.cpp b/lib/Serialization/ASTReaderStmt.cpp index d0250979eb..0571c10666 100644 --- a/lib/Serialization/ASTReaderStmt.cpp +++ b/lib/Serialization/ASTReaderStmt.cpp @@ -1061,7 +1061,7 @@ void ASTStmtReader::VisitCXXThrowExpr(CXXThrowExpr *E) { void ASTStmtReader::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { VisitExpr(E); - assert(Record[Idx] == (unsigned)E->Param.getInt() && "We messed up at creation ?"); + assert((bool)Record[Idx] == E->Param.getInt() && "We messed up at creation ?"); ++Idx; // HasOtherExprStored and SubExpr was handled during creation. E->Param.setPointer(ReadDeclAs(Record, Idx)); E->Loc = ReadSourceLocation(Record, Idx);