[clang] [Serialization] Don't write merged table (PR #186056)

via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 12 01:54:33 PDT 2026


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Chuanqi Xu (ChuanqiXu9)

<details>
<summary>Changes</summary>

See https://github.com/llvm/llvm-project/pull/179178 for background. 



---
Full diff: https://github.com/llvm/llvm-project/pull/186056.diff


1 Files Affected:

- (modified) clang/lib/Serialization/MultiOnDiskHashTable.h (+1-1) 


``````````diff
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)

``````````

</details>


https://github.com/llvm/llvm-project/pull/186056


More information about the cfe-commits mailing list