On 2012/07/07, at 1:24, Julia Lawall wrote: > FOO is never expanded. It probably just runs ito the end of the file and > doesn't complain. > > If uses of FOO are posing a problem, you can add the following to your > standard.h file: > > #define FOO(x) MACROSTATEMENT
Oh, use of parser hints completely slipped out of my mind! Thank you. > Then it will consider calls to FOO to be statements without expecting a ; > Of course in your case you are at top level, so I am not completely sure > it will work either... Anyway, It seems strange that a call to FOO is expanded when followed by #undef, while it is not when followed by other directives or non-macro declarations. _______________________________________________ Cocci mailing list [email protected] http://lists.diku.dk/mailman/listinfo/cocci (Web access from inside DIKUs LAN only)
