-
- Downloads
Reapply "[clang][deps] Support inferred modules"
This reapplies commit 95033eb3 that reverted commit 1d9e8e13. The tests were failing on Windows due to spaces and backslashes in paths not being handled carefully.
Showing
- clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp 10 additions, 2 deletionsclang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
- clang/test/ClangScanDeps/Inputs/frameworks/Inferred.framework/Frameworks/Sub.framework/Headers/Sub.h 0 additions, 0 deletions...Inferred.framework/Frameworks/Sub.framework/Headers/Sub.h
- clang/test/ClangScanDeps/Inputs/frameworks/Inferred.framework/Headers/Inferred.h 1 addition, 0 deletions...s/Inputs/frameworks/Inferred.framework/Headers/Inferred.h
- clang/test/ClangScanDeps/Inputs/frameworks/System.framework/Headers/System.h 1 addition, 0 deletions...nDeps/Inputs/frameworks/System.framework/Headers/System.h
- clang/test/ClangScanDeps/Inputs/frameworks/System.framework/Modules/module.modulemap 3 additions, 0 deletions...puts/frameworks/System.framework/Modules/module.modulemap
- clang/test/ClangScanDeps/Inputs/frameworks/module.modulemap 1 addition, 0 deletionsclang/test/ClangScanDeps/Inputs/frameworks/module.modulemap
- clang/test/ClangScanDeps/Inputs/modules_inferred_cdb.json 7 additions, 0 deletionsclang/test/ClangScanDeps/Inputs/modules_inferred_cdb.json
- clang/test/ClangScanDeps/modules-full.cpp 0 additions, 3 deletionsclang/test/ClangScanDeps/modules-full.cpp
- clang/test/ClangScanDeps/modules-inferred-explicit-build.m 22 additions, 0 deletionsclang/test/ClangScanDeps/modules-inferred-explicit-build.m
- clang/test/ClangScanDeps/modules-inferred.m 61 additions, 0 deletionsclang/test/ClangScanDeps/modules-inferred.m
- clang/utils/module-deps-to-rsp.py 94 additions, 0 deletionsclang/utils/module-deps-to-rsp.py
clang/test/ClangScanDeps/modules-inferred.m
0 → 100644
clang/utils/module-deps-to-rsp.py
0 → 100755
Please register or sign in to comment