nridge added a comment. In D115425#3190698 <https://reviews.llvm.org/D115425#3190698>, @sammccall wrote:
>> there's perhaps a matter of principle where clangd should try to avoid using >> code patterns (here, non-self-contained files) in its implementation code >> that it does not support > > Agree. However the counterargument is putting such patterns in front of our > face all the time might encourage us to add some level of support! Apologies if this is veering off topic (we can continue in a Github Discussion if you'd like), but I got the impression that clangd's lack of support for non-self-contained files was at least partly an opinionated statement that code patterns involving such files are not an important part of modern C++ development. If that impression is mistaken, and it's just a matter of no one having gotten around to implementing such support, perhaps we could clarify that in https://github.com/clangd/clangd/issues/45 (and maybe put out a "help wanted" / "contributions welcome" announcement somewhere)? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D115425/new/ https://reviews.llvm.org/D115425 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits