[PATCH] D120464: [clang][modules] Report module maps affecting `no_undeclared_includes` modules
    Jan Svoboda via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Wed Mar  2 06:45:21 PST 2022
    
    
  
jansvoboda11 added inline comments.
================
Comment at: clang/test/Modules/add-remove-irrelevant-module-map.m:36-38
+#if __has_include("d.h") // This should use 'd.modulemap' in order to determine that 'd.h'
+                         // doesn't exist for 'c' because of its '[no_undeclared_includes]'.
+#endif
----------------
dexonsmith wrote:
> Would it be useful to also add a `#error` or similar inside the `#if`?
Yes, that makes sense. I'll add it before comitting.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D120464/new/
https://reviews.llvm.org/D120464
    
    
More information about the cfe-commits
mailing list