{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"for"}]}
        for block in blocks.into_iter() {
    fn add_work(&mut self, blocks: impl IntoIterator<Item = BasicBlock>) {
            if !self.visited.contains(block) {