{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"if"}]}
        if matches!(parent.kind(), SyntaxKind::PAREN_EXPR | SyntaxKind::REF_EXPR) {
        let Some(parent) = expr.syntax().parent() else { break };
            expr = ast::Expr::cast(parent).unwrap();