{"ast_node_type":"variable","tokens":[{"end":33,"kind":"keyword","start":0,"text":"let"}]}
        let imm = match val_val {
            from_known_layout(self.tcx, self.typing_env(), layout, || self.layout_of(ty).into())?;
            mir::ConstValue::Indirect { alloc_id, offset } => {