Lines Matching refs:TYPE
43 #define __va_round(AP,TYPE) \
44 ((AP).__va_ap = ((AP).__va_ap + __alignof__ (TYPE) - 1 ) & \
45 ~(__alignof__ (TYPE) - 1), \
48 #define va_arg(AP, TYPE) \
49 (*((AP).__va_num < 2 && __builtin_classify_type (* (TYPE *)0) < 12 \
50 ? (__builtin_classify_type (* (TYPE *)0) == 8 \
51 ? ((TYPE *)(AP).__va_reg[2 * (AP).__va_num++ + 1]) \
52 : ((TYPE *)(AP).__va_reg[2 * (AP).__va_num++ ])) \
53 : ((AP).__va_num++, __va_round (AP,TYPE), ((TYPE *)((AP).__va_ap))++)))