dexonsmith added a comment. In D60233#1467092 <https://reviews.llvm.org/D60233#1467092>, @trixirt wrote:
> A comment by whisperity in the origin WIP did not seem to be addressed. > Have you looked at IWYU > https://github.com/include-what-you-use/include-what-you-use ? > The end goals of clang-scan-deps and iwyu seem similar so their > implementation problems would also be similar. > The iwyu problems doc is > https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/WhyIWYUIsDifficult.md IWYU doesn't seem related to me. My understanding is: - IWYU checks that semantic dependencies between source files is reflected by the file dependencies (e.g., semantic dependencies should have matching `#include`s). - `clang-scan-deps` discovers the transitive file dependencies of a TU. IIUC, IWYU's implementation challenges are related to mapping/discovering semantic dependencies between source files, which is something that `clang-scan-deps` doesn't care about at all. Can you clarify what link you see? Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60233/new/ https://reviews.llvm.org/D60233 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits