coccinelle release 1.0.0-rc2
[bpt/coccinelle.git] / tests / typedef3.cocci
CommitLineData
34e49164
C
1@ rule1 @
2type T;
3identifier link;
4@@
5
6T {
7 ...
8- dev_link_t link;
9+ struct pcmcia_device *p_dev;
10 ...
11}
12
13@ rule2 extends rule1 @
14//T *s;
15identifier fld;
16identifier fn;
17identifier s;
18@@
19
20fn(...,T *s,...) {
21 <...
22- s->link.fld
23+ s->p_dev->fld
24 ...>
25}