{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"(&ast::ExprKind::Cast"}]}
            (&ast::ExprKind::Cast { .. }, ast::BinOpKind::Lt | ast::BinOpKind::Shl) => {
            // of `(x as i32) < ...`. We need to convince it _not_ to do that.
                left_needs_paren = true;