{"ast_node_type":"variable","tokens":[{"end":67,"kind":"keyword","start":0,"text":"let"}]}
        let (signed, elem_width, elem_ty) = match *in_elem.kind() {
        let ptr_bits = bx.tcx().data_layout.pointer_size().bits() as _;
            ty::Int(i) => (true, i.bit_width().unwrap_or(ptr_bits) / 8, bx.cx.type_int_from_ty(i)),