{"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"shift_amount:"}]}
                    shift_amount: if right.layout.backend_repr.is_signed() {
                    intrinsic,
                        Either::Right(r_signed())