{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
                    if expression.can_have_side_effects()
                | ExprKind::Block(..)
                        // If the expression is from an external macro, then do not suggest