[PATCH] D78836: [clangd] Strip /showIncludes in clangd compile commands
Kadir Cetinkaya via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sat Apr 25 10:04:49 PDT 2020
kadircet accepted this revision.
kadircet added a comment.
thanks, lgtm. do you have commit access?
================
Comment at: clang/lib/Tooling/ArgumentsAdjusters.cpp:101
// -MF, -MG, -MP, -MT, -MQ, -MD, and -MMD.
- if (!Arg.startswith("-M")) {
+ if (!Arg.startswith("-M") && Arg != "/showIncludes") {
AdjustedArgs.push_back(Args[i]);
----------------
aeubanks wrote:
> kadircet wrote:
> > kadircet wrote:
> > > this can also be --show-includes
> > and looks like there's also `/showIncludes:user` :/
> Handled `/showIncludes:user`, thanks for catching that. I don't see `--show-includes` though, clang-cl and clang both don't like the option?
ah sorry, that one is a frontend option rather than a driver one. so nvm that one.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78836/new/
https://reviews.llvm.org/D78836
More information about the cfe-commits
mailing list