[clang] [Serialization] Don't write merged table (PR #186056)
Chuanqi Xu via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 12 01:54:01 PDT 2026
https://github.com/ChuanqiXu9 created https://github.com/llvm/llvm-project/pull/186056
See https://github.com/llvm/llvm-project/pull/179178 for background.
>From 7b124092d29ba9c7405964d37513fdf4836affdb Mon Sep 17 00:00:00 2001
From: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
Date: Thu, 12 Mar 2026 16:52:53 +0800
Subject: [PATCH] [Serialization] Don't write merged table
---
clang/lib/Serialization/MultiOnDiskHashTable.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clang/lib/Serialization/MultiOnDiskHashTable.h b/clang/lib/Serialization/MultiOnDiskHashTable.h
index a179016d47419..1ae27621deb84 100644
--- a/clang/lib/Serialization/MultiOnDiskHashTable.h
+++ b/clang/lib/Serialization/MultiOnDiskHashTable.h
@@ -315,7 +315,7 @@ class MultiOnDiskHashTableGenerator {
// Reserve four bytes for the bucket offset.
Writer.write<uint32_t>(0);
- if (auto *Merged = Base ? Base->getMergedTable() : nullptr) {
+ if (auto *Merged = Base ? Base->getMergedTable() : nullptr; false) {
// Write list of overridden files.
Writer.write<uint32_t>(Merged->Files.size());
for (const auto &F : Merged->Files)
More information about the cfe-commits
mailing list