3 // Bug 845. We were treating __builtin_va_arg as a unary expr, not a primary,
4 // and hence getting parse errors.
6 typedef __builtin_va_list __gnuc_va_list;
7 typedef __gnuc_va_list va_list;
13 char* a = __builtin_va_arg(va, char**)[0];
14 int b = __builtin_va_arg(va, X*)->y;