{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"if"}]}
    if ty == types::I128 {
pub(crate) fn type_zero_value(bcx: &mut FunctionBuilder<'_>, ty: Type) -> Value {
        let zero = bcx.ins().iconst(types::I64, 0);