[Cocci] parameter list to expression list?

Michael Stefaniuc
2013-03-25T16:09:08Z

Hello,

is there an intrinsic way to get from a parameter list to an expression
list? That would come in handy when forwarding from one function to
another one. At the moment I help myself with a python rule that
transforms the parameter list to an identifier but that feels clumsy.
E.g. in SmPL pseudo code something like this would be nice:

@@
type T;
parameter list P;
expression list E = P;
expression ret;
@@
T foo(P)
{
return
- ret
+ bar(E)
;
}

thanks
bye
michael