{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"if"}]}
                if rvalue.is_safe_to_remove() {
            StatementKind::Assign(box (ref place, ref rvalue)) => {
                    self.visit_lhs(place, location);