{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"|"}]}
        | sym::atomic_umax
        | sym::atomic_min
        | sym::atomic_umin => (1, 1, vec![Ty::new_mut_ptr(tcx, param(0)), param(0)], param(0)),