{"ast_node_type":"other","tokens":[{"end":81,"kind":"keyword","start":0,"text":"queue.push_back(next_conditions.swap_remove(&next_id).expect("}]}
                    queue.push_back(next_conditions.swap_remove(&next_id).expect(
                if *next_indegree == 0 {
                        "conditions with non-zero indegree before must be in next_conditions",