This removes the need to create a fake source file that imports a module.
rdar://64538073
Paths
| Differential D109485
[clang-scan-deps] Add an API for clang dependency scanner to perform module lookup by name alone ClosedPublic Authored by ahatanak on Sep 8 2021, 11:03 PM.
Details Summary This removes the need to create a fake source file that imports a module. rdar://64538073
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 9 2021, 1:41 AM jansvoboda11 added a child revision: D109498: [clang][deps] Stop using `ClangTool` for virtual files.Sep 9 2021, 6:08 AM Closed by commit rG17c2948d0443: [clang-scan-deps] Add an API for clang dependency scanner to perform (authored by ahatanak). · Explain WhySep 9 2021, 8:53 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 371610 clang/include/clang/Frontend/FrontendActions.h
clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h
clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h
clang/lib/Frontend/FrontendActions.cpp
clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp
clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp
clang/test/ClangScanDeps/Inputs/modules_cdb_by_mod_name.json
clang/test/ClangScanDeps/Inputs/modules_cdb_clangcl_by_mod_name.json
clang/test/ClangScanDeps/modules-full-by-mod-name.cpp
clang/tools/clang-scan-deps/ClangScanDeps.cpp
|