{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"if"}]}
                if dfs_iter(&mut result, location, true) {
            while let Some(location) = back_edge_stack.pop() {
                    continue;