{"ast_node_type":"variable","tokens":[{"end":34,"kind":"keyword","start":0,"text":"let"}]}
    let param = AbiParam::new(ty);
pub(crate) fn lib_call_arg_param(tcx: TyCtxt<'_>, ty: Type, is_signed: bool) -> AbiParam {
    if ty.is_int() && u64::from(ty.bits()) < tcx.data_layout.pointer_size().bits() {