xref: /llvm-project/clang/test/Modules/missing-header-local-visibility.cpp (revision 6bc7502385cc2a06954082a7d0e6418e610d35f4)
1*6bc75023SRichard Smith // RUN: %clang_cc1 -fmodules-local-submodule-visibility -fimplicit-module-maps -I%S/Inputs/missing-header-local-visibility %s
2*6bc75023SRichard Smith // RUN: %clang_cc1 -fmodules-local-submodule-visibility -fimplicit-module-maps -I%S/Inputs/missing-header-local-visibility -x c++-header %S/Inputs/missing-header-local-visibility/all.h
3*6bc75023SRichard Smith // RUN: %clang_cc1 -fmodule-name=M -std=c++2a -fimplicit-module-maps -I%S/Inputs/missing-header-local-visibility -x c++-header %s
4*6bc75023SRichard Smith // RUN: %clang_cc1 -fmodule-name=M -std=c++2a -fimplicit-module-maps -I%S/Inputs/missing-header-local-visibility -x c++-header %S/Inputs/missing-header-local-visibility/all.h
5*6bc75023SRichard Smith 
6*6bc75023SRichard Smith #include "a.h"
7*6bc75023SRichard Smith #include "b.h"
8