llvm/clang/test/Modules/Inputs/submodule-visibility/a.h

int n;

#ifdef B
#error B is defined
#endif

#define A

#include "c.h"