{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"if"}]}
                if ty.needs_drop(self.tcx, self.typing_env) {
                let ty = self.instantiate_ty(place.ty(self.callee_body, self.tcx).ty);
                    self.penalty += CALL_PENALTY;