{"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"&&"}]}
                    && mir_body.basic_blocks.predecessors()[bb].as_slice() == &[prev];
                let can_chain = subgraph.coverage_successors(prev).is_out_chainable()
                if !can_chain {