{"ast_node_type":"variable","tokens":[{"end":85,"kind":"keyword","start":0,"text":"let"}]}
                    let place_ty = borrowed_place.ty(self.ccx.body, self.ccx.tcx).ty;
                if !borrowed_place.is_indirect() && self.address_of_allows_mutation() {
                    if Q::in_any_value_of_ty(self.ccx, place_ty) {