https://github.com/ChuanqiXu9 commented:
We need to record our conclusion somewhere in clangd's release notes: "We introduced a regression that clangd can't detect the changes in headers for TU containing import in some cases. The original change detection mechanism (it can't detect changes not in preamble) already has some problems. We plan to fix it in the future. We did this to modules now as the PCH and C++20 named module don't work well and may introduce bad crashes randomly.". You can change the wording if you like. https://github.com/llvm/llvm-project/pull/189284 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
