From f2435b95747692ddd80f2f7939c47954001f26e5 Mon Sep 17 00:00:00 2001 From: "Duncan P. N. Exon Smith" Date: Wed, 12 Apr 2017 02:31:17 +0000 Subject: [PATCH] Serialization: Skip check in WritePragmaDiagnosticMappings, NFC The record is never empty, since we always serialize the initial state. Skip the check. llvm-svn: 300021 --- clang/lib/Serialization/ASTWriter.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/clang/lib/Serialization/ASTWriter.cpp b/clang/lib/Serialization/ASTWriter.cpp index 6f0d0eed5b9d..be1945d5715b 100644 --- a/clang/lib/Serialization/ASTWriter.cpp +++ b/clang/lib/Serialization/ASTWriter.cpp @@ -2904,8 +2904,7 @@ void ASTWriter::WritePragmaDiagnosticMappings(const DiagnosticsEngine &Diag, } } - if (!Record.empty()) - Stream.EmitRecord(DIAG_PRAGMA_MAPPINGS, Record); + Stream.EmitRecord(DIAG_PRAGMA_MAPPINGS, Record); } //===----------------------------------------------------------------------===//