{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"let"}]}
        let ConditionInfo { condition_id, true_next_id, false_next_id } = branch.condition_info;
    while let Some(branch) = queue.pop_front() {
        let (false_index, true_index) = (&mut branch.false_index, &mut branch.true_index);