1 /// These iterators only exit normally when the loop cursor is NULL, so there
2 /// is no point to call of_node_put on the final value.
5 // Copyright: (C) 2010 Nicolas Palix, DIKU. GPLv2.
6 // Copyright: (C) 2010 Julia Lawall, DIKU. GPLv2.
7 // Copyright: (C) 2010 Gilles Muller, INRIA/LiP6. GPLv2.
8 // URL: http://coccinelle.lip6.fr/
10 // Options: -no_includes -include_headers
15 iterator name for_each_node_by_name;
20 for_each_node_by_name(np,...) {
28 iterator name for_each_node_by_type;
33 for_each_node_by_type(np,...) {
41 iterator name for_each_compatible_node;
46 for_each_compatible_node(np,...) {
54 iterator name for_each_matching_node;
59 for_each_matching_node(np,...) {