Module.h revision 585ec93e1bd4fdd5a37aa19848e5f92084f0d923
1// expected-warning{{umbrella header}} 2 3#ifndef MODULE_H 4#define MODULE_H 5const char *getModuleVersion(void); 6 7#ifdef FOO 8# error Module should have been built without -DFOO 9#endif 10 11@interface Module 12+(const char *)version; // retrieve module version 13+alloc; 14@end 15 16#define MODULE_H_MACRO 1 17#__private_macro__ MODULE_H_MACRO 18 19#include <Module/Sub.h> 20#include <Module/Buried/Treasure.h> 21 22#endif // MODULE_H 23