minix/external/bsd/llvm/dist/clang/test/Modules/Inputs/macros.h
Lionel Sambuc f4a2713ac8 Importing netbsd clang -- pristine
Change-Id: Ia40e9ffdf29b5dab2f122f673ff6802a58bc690f
2014-07-28 17:05:57 +02:00

19 lines
330 B
C

#define MODULE
#define INTEGER(X) int
#define FLOAT float
#define DOUBLE double
#__public_macro INTEGER
#__private_macro FLOAT
#__private_macro MODULE
int (INTEGER);
#if !__building_module(macros)
# error Can't include this header without building the 'macros' module.
#endif
#ifdef __MODULE__
extern int __MODULE__;
#endif