static void foo(void) | |
{ | |
l: | |
return; | |
} | |
static int bar(void) | |
{ | |
return ({ | |
l: | |
; | |
0; | |
}); | |
} | |
static void baz(void) | |
{ | |
l: __attribute__((unused)); | |
return; | |
} | |
/* | |
* check-name: label-unused | |
* | |
* check-error-start | |
label-unused.c:3:1: warning: unused label 'l' | |
label-unused.c:10:1: warning: unused label 'l' | |
* check-error-end | |
*/ |