Skip to content
  • Jan Svoboda's avatar
    [clang][modules] Report module maps affecting `no_undeclared_includes` modules · b45888e9
    Jan Svoboda authored
    Since D106876, PCM files don't report module maps as input files unless they contributed to the compilation.
    
    Reporting only module maps of (transitively) imported modules is not enough, though. For modules marked with `[no_undeclared_includes]`, other module maps affect the compilation by introducing anti-dependencies.
    
    This patch makes sure such module maps are being reported as input files.
    
    Depends on D120463.
    
    Reviewed By: dexonsmith
    
    Differential Revision: https://reviews.llvm.org/D120464
    b45888e9
Loading