{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"if"}]}
                if !can_chain {
                    && mir_body.basic_blocks.predecessors()[bb].as_slice() == &[prev];
                    // The current block can't be added to the existing chain, so