1
#define SFUN_RETURN_MASK (0xf00 & ~VFUN_NARG_BIT)
2
#define SFUN_ARG_TYPE_MASK (~0xfff)
4
#define SFUN_RETURN_TYPE(s) \
5
((enum ftype)(((s) & SFUN_RETURN_MASK) >> 8))
7
#define SFUN_START_ARG_TYPES(x) (x=(x>>10))
8
#define SFUN_NEXT_TYPE(x) ((enum ftype)((x=(x>>2))& 3))