/ duct-tape / xnu / bsd / sys / sys_types.modulemap
sys_types.modulemap
 1  // Module map for sys/types.h and some of sys/_types/.
 2  //
 3  // See also: module.modulemap
 4  // See also: sys__types.modulemap (part of Darwin_C_stdint).
 5  
 6  module Darwin.POSIX.sys.types {
 7          export *
 8  
 9          header "sys/types.h"
10          umbrella "sys/_types"
11  
12          // See sys__types.modulemap.
13          exclude header "sys/_types/_int16_t.h"
14          exclude header "sys/_types/_int32_t.h"
15          exclude header "sys/_types/_int64_t.h"
16          exclude header "sys/_types/_int8_t.h"
17          exclude header "sys/_types/_intptr_t.h"
18          exclude header "sys/_types/_u_int16_t.h"
19          exclude header "sys/_types/_u_int32_t.h"
20          exclude header "sys/_types/_u_int64_t.h"
21          exclude header "sys/_types/_u_int8_t.h"
22          exclude header "sys/_types/_uintptr_t.h"
23  
24          module * { export * }
25  }