lib/src/node.c [353:363]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - node = child; if (ts_node__is_relevant(node, include_anonymous)) { ts_tree_set_cached_parent(self.tree, &child, &last_visible_node); last_visible_node = node; } did_descend = true; break; } } return last_visible_node; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - lib/src/node.c [393:403]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - node = child; if (ts_node__is_relevant(node, include_anonymous)) { ts_tree_set_cached_parent(self.tree, &child, &last_visible_node); last_visible_node = node; } did_descend = true; break; } } return last_visible_node; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -