{"ast_node_type":"variable","tokens":[{"end":63,"kind":"keyword","start":0,"text":"let"}]}
        let ptr_ty = Ty::new_mut_ptr(bx.cx().tcx(), layout.ty);
        assert!(layout.is_unsized(), "tried to allocate indirect place for sized values");
        let ptr_layout = bx.cx().layout_of(ptr_ty);