diff options
-rw-r--r-- | AST/StmtSerialization.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/AST/StmtSerialization.cpp b/AST/StmtSerialization.cpp index f0a1a385c6..545813cfba 100644 --- a/AST/StmtSerialization.cpp +++ b/AST/StmtSerialization.cpp @@ -391,15 +391,15 @@ CompoundAssignOperator::CreateImpl(Deserializer& D) { void CompoundLiteralExpr::EmitImpl(Serializer& S) const { S.Emit(getType()); S.Emit(getLParenLoc()); - S.EmitOwnedPtr(Init); S.EmitBool(isFileScope()); + S.EmitOwnedPtr(Init); } CompoundLiteralExpr* CompoundLiteralExpr::CreateImpl(Deserializer& D) { QualType Q = QualType::ReadVal(D); SourceLocation L = SourceLocation::ReadVal(D); - Expr* Init = D.ReadOwnedPtr<Expr>(); bool fileScope = D.ReadBool(); + Expr* Init = D.ReadOwnedPtr<Expr>(); return new CompoundLiteralExpr(L, Q, Init, fileScope); } |