{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"if"}]}
                if matches!(bin_op, Rem | Div) {
                // on overflow, which can happen with "int_min $OP -1".
                    if l == size.signed_int_min() && r == -1 {