[all-commits] [llvm/llvm-project] c98833: Reapply "[clang][deps] Support inferred modules"

Michael Spencer via All-commits all-commits at lists.llvm.org
Wed May 19 04:37:01 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c98833cdaad01787ea70ecdfabb05a7e142a6671
      https://github.com/llvm/llvm-project/commit/c98833cdaad01787ea70ecdfabb05a7e142a6671
  Author: Michael Spencer <bigcheesegs at gmail.com>
  Date:   2021-05-19 (Wed, 19 May 2021)

  Changed paths:
    M clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
    A clang/test/ClangScanDeps/Inputs/frameworks/Inferred.framework/Frameworks/Sub.framework/Headers/Sub.h
    A clang/test/ClangScanDeps/Inputs/frameworks/Inferred.framework/Headers/Inferred.h
    A clang/test/ClangScanDeps/Inputs/frameworks/System.framework/Headers/System.h
    A clang/test/ClangScanDeps/Inputs/frameworks/System.framework/Modules/module.modulemap
    A clang/test/ClangScanDeps/Inputs/frameworks/module.modulemap
    A clang/test/ClangScanDeps/Inputs/modules_inferred_cdb.json
    M clang/test/ClangScanDeps/modules-full.cpp
    A clang/test/ClangScanDeps/modules-inferred-explicit-build.m
    A clang/test/ClangScanDeps/modules-inferred.m
    A clang/utils/module-deps-to-rsp.py

  Log Message:
  -----------
  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.




More information about the All-commits mailing list