Merge from emacs-24; up to 2012-12-26T16:22:18Z!michael.albinus@gmx.de
[bpt/emacs.git] / admin / coccinelle / list_loop.cocci
CommitLineData
7d7bbefd
DA
1// Omit redundant type check, consistently use CONSP.
2@@
3identifier A;
4expression X;
5statement S;
6@@
7(
8for (A = X;
9- !NILP (A);
10+ CONSP (A);
11- A = Fcdr (A))
12+ A = XCDR (A))
13S
14|
15for (A = X; CONSP (A);
16- A = Fcdr (A))
17+ A = XCDR (A))
18S
19)