{"ast_node_type":"variable","tokens":[{"end":67,"kind":"keyword","start":0,"text":"let"}]}
                let base_ty = base.ty(self.ccx.body, self.ccx.tcx);
            for (base, _elem) in place.iter_projections() {
                if base_ty.ty.is_union() && Q::in_any_value_of_ty(self.ccx, base_ty.ty) {