F
#define F() \
#undef F
#define F(name) \
static inline u32 F(u32 x, u32 y, u32 z)
#define F(f, s, h, m, n) { (f), (s), (2 * (h) - 1), (m), (n) }
#define F true
#undef F
#define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z))))
#undef F
static inline u32 F(u32 x, u32 y, u32 z)
static inline uint32_t F(uint32_t x, uint32_t y, uint32_t z)
#define F(x) int x##x
F = 0,
#define F(body, name, idx) body(name, idx)