Backport Tramp changes from trunk.
[emacs.git] / admin / coccinelle / list_loop.cocci
blob89f0bfff7b37f2ba12737db78d7a5fc00f5fe24d
1 // Omit redundant type check, consistently use CONSP.
2 @@
3 identifier A;
4 expression X;
5 statement S;
6 @@
8 for (A = X; 
9 - !NILP (A); 
10 + CONSP (A);
11 - A = Fcdr (A))
12 + A = XCDR (A))
15 for (A = X; CONSP (A);
16 - A = Fcdr (A))
17 + A = XCDR (A))