Lines Matching +defs:test +defs:fn
5 // FIXME: Make the test work in all language modes.
32 void f(void (*fn)()) {;}
33 // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: parameter 'fn' is unused [misc-unused-parameters]
34 // CHECK-FIXES: {{^}}void f(void (* /*fn*/)()) {;}{{$}}
52 void u(void (*fn)());
61 bool useLambda(int (*fn)(int));
100 static void staticFunctionH(void (*fn)());
102 static void staticFunctionH(void (*fn)()) {;}
135 // Regression test for long variable names and expressions
165 static void s(void (*fn)()) {;}
167 // CHECK-FIXES: static void s(void (* /*fn*/)()) {;}
187 void w(void (*fn)()) {;}
189 // CHECK-FIXES: void w(void (* /*fn*/)()) {;}
297 using fn = void(int);
298 void f(fn *);
299 void test() {