On 2019-03-27 08:26, Julia Lawall wrote:
On Wed, 27 Mar 2019, Michael Stefaniuc wrote:

Hello,

I'm trying to do this transformation,
from:
    const WCHAR wstr[] = {'u','t','f','1','6','
','s','t','r','i','n','g','\0'};
to:
    const WCHAR wstr[] = u"utf16 string";

I had hoped to be able to use an expression list for the array
initializer, but that produces a parse error. I know that technically an
array initializer is not an expression list, but it looks like one.
Is there another metavariable that I can use instead?

I think that there is initializer list?
Indeed there is, thanks!

But 'initializer' is totally missing from http://coccinelle.lip6.fr/docs/main_grammar002.html , there's where I have looked for it.

bye
     michael
_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci

Reply via email to