{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"debug_assert!(a_elem_type.is_integral());"}]}
        debug_assert!(a_elem_type.is_integral());
        let a_elem_type = a_type.dyncast_array().expect("non-array a value");
        let res_ty = match width {