1 /// sizeof when applied to a pointer typed expression gives the size of
5 // Copyright: (C) 2012 Julia Lawall, INRIA/LIP6. GPLv2.
6 // Copyright: (C) 2012 Gilles Muller, INRIA/LiP6. GPLv2.
7 // URL: http://coccinelle.lip6.fr/
9 // Options: --no-includes --include-headers
28 f(...,(T)(x),...,sizeof(
33 f(...,sizeof(x),...,(T)(
47 *x = <+... sizeof@p(x) ...+>
49 *f(...,(T)(x),...,sizeof@p(x),...)
51 *f(...,sizeof@p(x),...,(T)(x),...)
54 @script:python depends on org@
58 cocci.print_main("application of sizeof to pointer",p)
60 @script:python depends on report@
64 msg = "ERROR: application of sizeof to pointer"
65 coccilib.report.print_report(p[0],msg)