jansvoboda11 added a comment. I like this direction, I've been wanting to do this for a long time.
Since the scanner accepts driver invocations that can expand into multiple (`-cc1`, assembler, linker, ...) invocations, we'll need to update the `clang-scan-deps` output JSON format to accommodate for that (as well as the downstream libclang API). You can use `-save-temps`, `-fno-integrated-as` and similar to test that. This will probably need some work around `ToolInvocation::run()` and `getCC1Arguments()`. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D131796/new/ https://reviews.llvm.org/D131796 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits