george.karpenkov added a comment. @Szelethus @NoQ OK it seems you need to annotate those headers in modulemap.
E.g. take a look at: george1@/Volumes/Transcend/code/monorepo/llvm-project/clang (master)≻ rg SVals.def include/clang/module.modulemap 131: textual header "StaticAnalyzer/Core/PathSensitive/SVals.def" include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h 58:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" 68:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" 82:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h 39:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" 44:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" 51:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" 66:#include "clang/StaticAnalyzer/Core/PathSensitive/SVals.def" include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def 1://===-- SVals.def - Metadata about SVal kinds -------------------*- C++ -*-===// Repository: rL LLVM https://reviews.llvm.org/D53277 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits