{"ast_node_type":"variable","tokens":[{"end":42,"kind":"keyword","start":0,"text":"if"}]}
        if let (Some(l), Some(r)) = (l, r)
        // The remaining operators are handled through `wrapping_to_overflowing`.
            && l.layout.ty.is_integral()