ilya-biryukov added a comment.

I wanted to chime in and provide a bit of context.
This was a long time ago, so I might misremember, so take this with a grain of 
salt.

Idea behind pushing the CDB over LSP was to allow the capable client to 
**fully** control the commands produced for the files.
Decisions like interpolation were pushed towards the clients intentionally, not 
accidentally.
IIRC, the motivation back in the day was either sourcekit-lsp or Theia.

I will let other do the actual review, just wanted to bring up the history for 
a complete picutre.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D148663/new/

https://reviews.llvm.org/D148663

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to