Nathan Ridge
Nathan Ridge
Thanks. I checked the implementation of this option in vscode-cpptools (the server is proprietary but the client's source code is [available](https://github.com/microsoft/vscode-cpptools)). It looks like it's implemented on the server side;...
> I think it would be better to have a way of implementing the option entirely on the client side, but it's not clear to me how to accomplish this...
Proposed patch: https://github.com/clangd/vscode-clangd/pull/591
Are you able to successfully start the clangd server executable from the command line?
> > Are you able to successfully start the clangd server executable from the command line? > > clangd?The command line like `clangd --help` which I can successfully execute in...
Ok, that looks fine. I was just trying to rule out issues with the clangd executable failing to start altogether. I don't have a theory about what might be causing...
Added some reviewers for feedback. This has been proposed before in https://github.com/clangd/vscode-clangd/issues/501 with some work in progress towards it, but the approach discussed there was to expose the AST request...
> I would appreciate some feedback on getting this merged @HighCommander4 @sam-mccall @kadircet @hokein I'm broadly supportive of making vscode-clangd make its functionality available to other vscode extensions. I do...
I think a link to a real-world example usage of the proposed API (perhaps in a branch of another repo) would help reason about it.
> > I think a link to a real-world example usage of the proposed API (perhaps in a branch of another repo) would help reason about it. > > Our...