llvm-project/clang/test/SemaCXX/Inputs
Ilya Kuteev 8a4fcfc242 Remove non-affecting module maps from PCM files.
Problem:
PCM file includes references to all module maps used in compilation which created PCM. This problem leads to PCM-rebuilds in distributed compilations as some module maps could be missing in isolated compilation. (For example in our distributed build system we create a temp folder for every compilation with only modules and headers that are needed for that particular command).

Solution:
Add only affecting module map files to a PCM-file.

Reviewed By: rsmith

Differential Revision: https://reviews.llvm.org/D106876
2021-11-18 11:18:26 +01:00
..
array-bounds-system-header.h
compare.modulemap Remove non-affecting module maps from PCM files. 2021-11-18 11:18:26 +01:00
header-with-pragma-optimize-off.h
malloc.h
nullability-completeness.h
override-system-header.h
register.h
source-location-file.h
std-compare.h
std-coroutine-exp-namespace.h [Coroutines] [Frontend] Lookup in std namespace first 2021-11-04 11:53:47 +08:00
std-coroutine.h [Coroutines] [Frontend] Lookup in std namespace first 2021-11-04 11:53:47 +08:00
warn-new-overaligned-3.h
warn-unused-variables.h
warn-zero-nullptr.h