1 static int foo(a) 2 { 3 return a ? : 1; 4 } 5 6 /* 7 * check-name: bad-type-twice0 8 * 9 * check-error-start 10 bad-type-twice0.c:3:16: error: incorrect type in conditional (non-scalar type) 11 bad-type-twice0.c:3:16: got incomplete type a 12 * check-error-end 13 */ 14