1 /* { dg-do compile } */
9 - (id) method1: (id) argument1;
10 - (id) method2: (id) __attribute__((unused)) argument1;
11 - (id) method3: (id) __attribute__((unused)) argument1
12 andArgument: (id) argument2;
13 - (id) method4: (id) __attribute__((unused)) argument1
14 andArgument: (id) __attribute__((unused)) argument2;
15 - (id) method5: (id) argument1
16 andArgument: (id) __attribute__ ((unused)) argument2;
17 - (id) method6: (id) argument1
18 andArgument: (id) argument2;
21 @implementation MyRootClass
22 - (id) method1: (id) argument1
26 - (id) method2: (id) __attribute__((unused)) argument1
30 - (id) method3: (id) __attribute__((unused)) argument1
31 andArgument: (id) argument2
35 - (id) method4: (id) __attribute__((unused)) argument1
36 andArgument: (id) __attribute__((unused)) argument2
40 - (id) method5: (id) argument1
41 andArgument: (id) __attribute__ ((unused)) argument2
45 - (id) method6: (id) argument1
46 andArgument: (id) argument2