{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"if"}]}
        if left.layout.backend_repr.is_signed() {
        // Operations that need special treatment for signed integers
            let op: Option<fn(&i128, &i128) -> bool> = match bin_op {