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