Use EmitInt, not Emit, to emit unsigned values
llvm-svn: 60364
This commit is contained in:
parent
0132cdc45c
commit
95c326d14a
|
@ -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)) &&
|
||||
|
|
Loading…
Reference in New Issue