]> granicus.if.org Git - clang/commitdiff
Eliminate an MSVC comparison warning, from Aaron Ballman
authorDouglas Gregor <dgregor@apple.com>
Fri, 23 Sep 2011 16:57:55 +0000 (16:57 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 23 Sep 2011 16:57:55 +0000 (16:57 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140388 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Serialization/ASTReaderStmt.cpp

index 65c52853930d4139c7f61bd008ea82389f71a85b..d0250979eb64bad3eafd4de0ef2fc20876f50a63 100644 (file)
@@ -1061,7 +1061,7 @@ void ASTStmtReader::VisitCXXThrowExpr(CXXThrowExpr *E) {
 void ASTStmtReader::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) {
   VisitExpr(E);
 
-  assert(Record[Idx] == E->Param.getInt() && "We messed up at creation ?");
+  assert(Record[Idx] == (unsigned)E->Param.getInt() && "We messed up at creation ?");
   ++Idx; // HasOtherExprStored and SubExpr was handled during creation.
   E->Param.setPointer(ReadDeclAs<ParmVarDecl>(Record, Idx));
   E->Loc = ReadSourceLocation(Record, Idx);