From 95c326d14a4dfb10b1b2b5c82c5ec94103988dc3 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Mon, 1 Dec 2008 19:45:16 +0000 Subject: Use EmitInt, not Emit, to emit unsigned values llvm-svn: 60364 --- clang/lib/AST/StmtSerialization.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/lib/AST') diff --git a/clang/lib/AST/StmtSerialization.cpp b/clang/lib/AST/StmtSerialization.cpp index 3cf1f5497fb..40f5b3ffc5b 100644 --- a/clang/lib/AST/StmtSerialization.cpp +++ b/clang/lib/AST/StmtSerialization.cpp @@ -1445,8 +1445,8 @@ CXXZeroInitValueExpr::CreateImpl(Deserializer& D, ASTContext& C) { void CXXNewExpr::EmitImpl(Serializer& S) const { S.Emit(getType()); S.Emit(Initializer); - S.Emit(NumPlacementArgs); - S.Emit(NumConstructorArgs); + S.EmitInt(NumPlacementArgs); + S.EmitInt(NumConstructorArgs); S.BatchEmitOwnedPtrs(NumPlacementArgs + NumConstructorArgs, SubExprs); assert((OperatorNew == 0 || S.isRegistered(OperatorNew)) && (OperatorDelete == 0 || S.isRegistered(OperatorDelete)) && -- cgit v1.2.3