[all-commits] [llvm/llvm-project] 8df194: [Clang] Support includes translated to module impo...

Sina Mahdavi via All-commits all-commits at lists.llvm.org
Wed Sep 24 09:32:03 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8df194f6a933da6245053c4e89c6cabff1743319
      https://github.com/llvm/llvm-project/commit/8df194f6a933da6245053c4e89c6cabff1743319
  Author: Sina Mahdavi <sinamhdv_apple at icloud.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M clang/lib/Frontend/HeaderIncludeGen.cpp
    A clang/test/Preprocessor/Inputs/print-header-json/module.modulemap
    A clang/test/Preprocessor/Inputs/print-header-json/system/module.modulemap
    M clang/test/Preprocessor/print-header-json.c

  Log Message:
  -----------
  [Clang] Support includes translated to module imports in -header-include-filtering=direct-per-file (#156756)

This PR is a follow-up to
https://github.com/llvm/llvm-project/pull/137087 that extends the output
format generated by -header-include-filtering=direct-per-file to include
information about the source location where those include/imports
happended, as well as include information about the imported module when
an include is translated to a module import.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list