1570af302Sopenharmony_ci#include <stdint.h>
2570af302Sopenharmony_ci#define T(t) (t*)0;
3570af302Sopenharmony_ci#define C(n) switch(n){case n:;}
4570af302Sopenharmony_cistatic void f()
5570af302Sopenharmony_ci{
6570af302Sopenharmony_ciT(int8_t)
7570af302Sopenharmony_ciT(int16_t)
8570af302Sopenharmony_ciT(int32_t)
9570af302Sopenharmony_ciT(int64_t)
10570af302Sopenharmony_ciT(uint8_t)
11570af302Sopenharmony_ciT(uint16_t)
12570af302Sopenharmony_ciT(uint32_t)
13570af302Sopenharmony_ciT(uint64_t)
14570af302Sopenharmony_ciT(int_least8_t)
15570af302Sopenharmony_ciT(int_least16_t)
16570af302Sopenharmony_ciT(int_least32_t)
17570af302Sopenharmony_ciT(int_least64_t)
18570af302Sopenharmony_ciT(uint_least8_t)
19570af302Sopenharmony_ciT(uint_least16_t)
20570af302Sopenharmony_ciT(uint_least32_t)
21570af302Sopenharmony_ciT(uint_least64_t)
22570af302Sopenharmony_ciT(int_fast8_t)
23570af302Sopenharmony_ciT(int_fast16_t)
24570af302Sopenharmony_ciT(int_fast32_t)
25570af302Sopenharmony_ciT(int_fast64_t)
26570af302Sopenharmony_ciT(uint_fast8_t)
27570af302Sopenharmony_ciT(uint_fast16_t)
28570af302Sopenharmony_ciT(uint_fast32_t)
29570af302Sopenharmony_ciT(uint_fast64_t)
30570af302Sopenharmony_ci#ifdef _XOPEN_SOURCE
31570af302Sopenharmony_ciT(intptr_t)
32570af302Sopenharmony_ciT(uintptr_t)
33570af302Sopenharmony_ci#endif
34570af302Sopenharmony_ciT(intmax_t)
35570af302Sopenharmony_ciT(uintmax_t)
36570af302Sopenharmony_ciC(INT8_MIN)
37570af302Sopenharmony_ciC(INT16_MIN)
38570af302Sopenharmony_ciC(INT32_MIN)
39570af302Sopenharmony_ciC(INT64_MIN)
40570af302Sopenharmony_ciC(INT8_MAX)
41570af302Sopenharmony_ciC(INT16_MAX)
42570af302Sopenharmony_ciC(INT32_MAX)
43570af302Sopenharmony_ciC(INT64_MAX)
44570af302Sopenharmony_ciC(UINT8_MAX)
45570af302Sopenharmony_ciC(UINT16_MAX)
46570af302Sopenharmony_ciC(UINT32_MAX)
47570af302Sopenharmony_ciC(UINT64_MAX)
48570af302Sopenharmony_ciC(INT_LEAST8_MIN)
49570af302Sopenharmony_ciC(INT_LEAST16_MIN)
50570af302Sopenharmony_ciC(INT_LEAST32_MIN)
51570af302Sopenharmony_ciC(INT_LEAST64_MIN)
52570af302Sopenharmony_ciC(INT_LEAST8_MAX)
53570af302Sopenharmony_ciC(INT_LEAST16_MAX)
54570af302Sopenharmony_ciC(INT_LEAST32_MAX)
55570af302Sopenharmony_ciC(INT_LEAST64_MAX)
56570af302Sopenharmony_ciC(UINT_LEAST8_MAX)
57570af302Sopenharmony_ciC(UINT_LEAST16_MAX)
58570af302Sopenharmony_ciC(UINT_LEAST32_MAX)
59570af302Sopenharmony_ciC(UINT_LEAST64_MAX)
60570af302Sopenharmony_ciC(INT_FAST8_MIN)
61570af302Sopenharmony_ciC(INT_FAST16_MIN)
62570af302Sopenharmony_ciC(INT_FAST32_MIN)
63570af302Sopenharmony_ciC(INT_FAST64_MIN)
64570af302Sopenharmony_ciC(INT_FAST8_MAX)
65570af302Sopenharmony_ciC(INT_FAST16_MAX)
66570af302Sopenharmony_ciC(INT_FAST32_MAX)
67570af302Sopenharmony_ciC(INT_FAST64_MAX)
68570af302Sopenharmony_ciC(UINT_FAST8_MAX)
69570af302Sopenharmony_ciC(UINT_FAST16_MAX)
70570af302Sopenharmony_ciC(UINT_FAST32_MAX)
71570af302Sopenharmony_ciC(UINT_FAST64_MAX)
72570af302Sopenharmony_ciC(INTPTR_MIN)
73570af302Sopenharmony_ciC(INTPTR_MAX)
74570af302Sopenharmony_ciC(UINTPTR_MAX)
75570af302Sopenharmony_ciC(INTMAX_MIN)
76570af302Sopenharmony_ciC(INTMAX_MAX)
77570af302Sopenharmony_ciC(UINTMAX_MAX)
78570af302Sopenharmony_ciC(PTRDIFF_MIN)
79570af302Sopenharmony_ciC(PTRDIFF_MAX)
80570af302Sopenharmony_ciC(SIG_ATOMIC_MIN)
81570af302Sopenharmony_ciC(SIG_ATOMIC_MAX)
82570af302Sopenharmony_ciC(SIZE_MAX)
83570af302Sopenharmony_ciC(WCHAR_MIN)
84570af302Sopenharmony_ciC(WCHAR_MAX)
85570af302Sopenharmony_ciC(WINT_MIN)
86570af302Sopenharmony_ciC(WINT_MAX)
87570af302Sopenharmony_ciC(INT8_C(0))
88570af302Sopenharmony_ciC(INT16_C(0))
89570af302Sopenharmony_ciC(INT32_C(0))
90570af302Sopenharmony_ciC(INT64_C(0))
91570af302Sopenharmony_ciC(UINT8_C(0))
92570af302Sopenharmony_ciC(UINT16_C(0))
93570af302Sopenharmony_ciC(UINT32_C(0))
94570af302Sopenharmony_ciC(UINT64_C(0))
95570af302Sopenharmony_ciC(INTMAX_C(0))
96570af302Sopenharmony_ciC(UINTMAX_C(0))
97570af302Sopenharmony_ci}
98