{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"if"}]}
                            if *lhs == place_switched_on =>
                        rustc_middle::mir::StatementKind::Assign(box (lhs, rhs))
                        {