• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /**
2  * compile this with:
3  *   gcc -g -c test40.1-enumerator-changes-enumerator-changes-v0.c
4  */
5 
6 enum Enum0
7 {
8   ENUM0_E0,
9   ENOM0_LAST
10 };
11 
12 enum Enum1
13 {
14   ENUM1_E0,
15   ENUM1_MAX
16 };
17 
18 enum Enum2
19 {
20   ENUM2_E0,
21   LAST_ENUM1_ENUMERATOR
22 };
23 
24 void
fun0(enum Enum0 p)25 fun0(enum Enum0 p __attribute__((unused)))
26 {
27 }
28 
29 void
fun1(enum Enum1 p)30 fun1(enum Enum1 p __attribute__((unused)))
31 {
32 }
33 
34 void
fun2(enum Enum2 p)35 fun2(enum Enum2 p __attribute__((unused)))
36 {
37 }
38