[clang] [Modules] No transitive source location change (PR #86912)

Chuanqi Xu via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 30 07:40:57 PDT 2024


ChuanqiXu9 wrote:

Oh, maybe I found the reason. It is because my patch breaks the alignments of `DeclOffset`: https://github.com/llvm/llvm-project/blob/8d28e5861f8b117a547850ffbb9a332aa6e91459/clang/include/clang/Serialization/ASTBitCodes.h#L237-L240

then it explains why it work well in some platforms but not in other platforms.

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


More information about the cfe-commits mailing list