[all-commits] [llvm/llvm-project] f35230: [clang][modules][deps] Report modulemaps describin...
Jan Svoboda via All-commits
all-commits at lists.llvm.org
Thu Sep 22 12:36:23 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f35230ae0a69bbdd74a4faa3ae0b69a46796dc12
https://github.com/llvm/llvm-project/commit/f35230ae0a69bbdd74a4faa3ae0b69a46796dc12
Author: Jan Svoboda <jan_svoboda at apple.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M clang/include/clang/Lex/HeaderSearch.h
M clang/include/clang/Lex/ModuleMap.h
M clang/lib/Lex/HeaderSearch.cpp
M clang/lib/Lex/ModuleMap.cpp
M clang/lib/Serialization/ASTReader.cpp
M clang/lib/Serialization/ASTWriter.cpp
M clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
A clang/test/ClangScanDeps/modules-excluded-header.m
Log Message:
-----------
[clang][modules][deps] Report modulemaps describing excluded headers
Module map files describing excluded headers do affect compilation. Track them in the compiler, serialize them into the PCM file and report them in the scanner.
Depends on D134222.
Reviewed By: Bigcheese
Differential Revision: https://reviews.llvm.org/D134224
More information about the All-commits
mailing list