{"ast_node_type":"variable","tokens":[{"end":79,"kind":"keyword","start":0,"text":"let"}]}
                let parent_ty = place_ref.ty(&self.body.local_decls, self.tcx);
            ProjectionElem::Field(f, ty) => {
                let fail_out_of_bounds = |this: &mut Self, location| {