1 extern unsigned long l; 2 3 int foo(void) { 4 return (int) (typeof(fundecl(0))) l; 5 } 6 7 /* 8 * check-name: cast-bad 01 9 * 10 * check-error-start 11 cast-bad-01.c:4:30: error: undefined identifier 'fundecl' 12 * check-error-end 13 */ 14