1 // Thomas Surrel version. Error msg is "not handling multiple minirules"
5 // - int __init func(void)
7 // + static int __init func(void)
10 // cant match on __init in cocci_vs_c
14 // - int __init func(void)
15 // + static int __init func(void)
24 // static int func(void)
35 //identifier initfunc;
45 declarer name module_init;
47 module_init(initfunc);
49 @ disable optional_storage @
50 identifier rule1.initfunc;
62 // identifier initfunc;
64 // module_init(initfunc);
67 // identifier rule1.initfunc;
70 // static int initfunc(...)
73 // @ rule3 depends on !rule2 @
74 // identifier rule1.initfunc;
77 // //- int initfunc(void)
78 // //+ static int initfunc(void)