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

Reply via email to