On Thu, 18 Jun 2020, Kees Cook wrote: > On Thu, Jun 18, 2020 at 09:56:18PM +0200, Julia Lawall wrote: > > @@ > > identifier i,fld; > > expression e; > > @@ > > > > \(\(i\|e.fld\|e->fld\) \& E\) > > > > The e will match all of the variants you are concerned about. > > Ah, I see! Okay, that's good. And the "& E" part is to effectively > collect it into E (as in, both the left and right of the & must match). Yes > So to do the matching from earlier: > > @@ > identifier i, fld; > expression e, ARG1, ARG2; > @@ > > array_size(\(\(i\|e.fld\|e->fld\) \& ARG1\), ARG2); Yes, that would be fine. julia _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
- Re: [Cocci] [PATCH] coccinelle: misc: add arr... Gustavo A. R. Silva
- Re: [Cocci] [PATCH] coccinelle: misc: add... Denis Efremov
- Re: [Cocci] [PATCH] coccinelle: misc: add... Denis Efremov
- Re: [Cocci] [PATCH] coccinelle: misc:... Julia Lawall
- Re: [Cocci] [PATCH] coccinelle: ... Julia Lawall
- Re: [Cocci] [PATCH] coccinelle: misc: add array_size_d... Kees Cook
- Re: [Cocci] [PATCH] coccinelle: misc: add array_s... Julia Lawall
- Re: [Cocci] [PATCH] coccinelle: misc: add arr... Kees Cook
- Re: [Cocci] [PATCH] coccinelle: misc: add... Julia Lawall
- Re: [Cocci] [PATCH] coccinelle: misc:... Kees Cook
- Re: [Cocci] [PATCH] coccinelle: ... Julia Lawall
- Re: [Cocci] [PATCH] coccinelle: misc: add array_size_d... Julia Lawall
- Re: [Cocci] [PATCH] coccinelle: misc: add array_s... Denis Efremov
- Re: [Cocci] [PATCH] coccinelle: misc: add arr... Julia Lawall
- [Cocci] [PATCH v2] coccinelle: misc: add array_size_du... Denis Efremov
- [Cocci] [PATCH v3] coccinelle: misc: add array_size_du... Denis Efremov
- Re: [Cocci] [PATCH v3] coccinelle: misc: add arra... Julia Lawall
- Re: [Cocci] [PATCH v3] coccinelle: misc: add arra... Julia Lawall
- Re: [Cocci] [PATCH v3] coccinelle: misc: add ... Denis Efremov
- Re: [Cocci] [PATCH v3] coccinelle: misc: add ... Denis Efremov
- Re: [Cocci] [PATCH v3] coccinelle: misc: ... Julia Lawall
