[PATCH] D115425: [clangd] Generate ConfigFragment/YAML/docs from one tablegen source
Nathan Ridge via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Dec 13 16:06:14 PST 2021
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
More information about the cfe-commits
mailing list