{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"if"}]}
        if !erased_ty.is_sized(tcx, self.infcx.typing_env(self.infcx.param_env)) {
        // FIXME(#132279): Using `Ty::is_sized` causes us to incorrectly handle opaques here.
            // in current MIR construction, all non-control-flow rvalue