Исправлена работа с типом void_t для стандартов новее 17
This commit is contained in:
@ -34,7 +34,10 @@ namespace std
|
||||
{
|
||||
|
||||
template< typename ... Ts > struct make_void { typedef void type; };
|
||||
|
||||
#ifndef __cpp_lib_void_t
|
||||
template< typename ... Ts > using void_t = typename make_void< Ts... >::type;
|
||||
#endif
|
||||
|
||||
} // namespace std
|
||||
|
||||
|
Reference in New Issue
Block a user