foo(void)1 static void foo(void)
2 {
3 l:
4 	return;
5 }
6 
bar(void)7 static int bar(void)
8 {
9 	return  ({
10 l:
11 		;
12 		0;
13 	});
14 }
15 
16 static void baz(void)
17 {
18 l: __attribute__((unused));
19 	return;
20 }
21 
22 /*
23  * check-name: label-unused
24  *
25  * check-error-start
26 label-unused.c:3:1: warning: unused label 'l'
27 label-unused.c:10:1: warning: unused label 'l'
28  * check-error-end
29  */
30