Lines Matching defs:traverse
1736 static __isl_give isl_ast_node *traverse(__isl_take isl_ast_node *node,
1743 /* Traverse the elements of "list" and all their descendants
1768 node = traverse(node, enter, leave, user);
1775 /* Traverse the descendants of "node" (including the node itself)
1784 static __isl_give isl_ast_node *traverse(__isl_take isl_ast_node *node,
1805 child = traverse(child, enter, leave, user);
1810 child = traverse(child, enter, leave, user);
1818 child = traverse(child, enter, leave, user);
1828 child = traverse(child, enter, leave, user);
1878 /* Traverse the descendants of "node" (including the node itself)
1895 node = traverse(node, &preorder_enter, &preorder_leave, &data);
1938 /* Traverse the descendants of "node" (including the node itself)
1951 return traverse(node, &postorder_enter, &postorder_leave, &data);