Naios / continuable

C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)
https://naios.github.io/continuable/
MIT License
815 stars 44 forks source link

Add a workaround for MSVC 16.2 that causes compilation to fail with a "parameter pack must be expanded in this context" error #24

Closed Rogiel closed 4 years ago

Rogiel commented 4 years ago

@Naios

This a workaround for #23. I have conditionally compiled this out for MSVC 16.2, but if you want I could remove this section for all compilers too.

Naios commented 4 years ago

Thanks for your PR. Sadly I can't merge this change atm because it will probably break some functionality. I will try to fix the corresponding build in the future (or we find a different solution which doesn't disable the SFINAE check).

Naios commented 4 years ago

This was fixed in 92d8bbad368a385fc94b775abe385dcf67af04c9