{"ast_node_type":"variable","tokens":[{"end":58,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(&candidate_j) = candidates.get(j) {
        let mut dead = 0;
            if closure.contains(candidate_i, candidate_j) {