| 76 | template <class _Which> |
| 77 | STDEXEC_ATTRIBUTE(host, device) |
| 78 | static void __complete() noexcept |
| 79 | { |
| 80 | if constexpr (__none_of<_Which, _Sigs...>) |
| 81 | { |
| 82 | using __what_t = _WARNING_<_COMPLETION_SIGNATURES_MISMATCH_, |
| 83 | _COMPLETION_SIGNATURE_<_Which>, |
| 84 | _IS_NOT_ONE_OF_<_Sigs...>, |
| 85 | _SIGNAL_SENT_BY_SENDER_<__demangle_t<_CvSender>>>; |
| 86 | __debug::_ATTENTION_<__what_t>(); |
| 87 | } |
| 88 | STDEXEC_TERMINATE(); |
| 89 | } |
| 90 | |
| 91 | template <class... _Args> |
| 92 | STDEXEC_ATTRIBUTE(host, device) |