llvm-project/libcxx/test/std/utilities/meta/meta.rel
Eric Fiselier 011943a6e8 Fix PR40495 - is_invokable_v<void> does not compile
The meta-programming that attempted to form the invoke call expression
was not in a SFINAE context. This made it a hard error to provide
non-referencable types like 'void' or 'void (...) const'.

This patch fixes the error by checking the validity of the call
expression within a SFINAE context.

llvm-svn: 352522
2019-01-29 18:01:14 +00:00
..
is_base_of.pass.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
is_convertible.pass.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
is_convertible_fallback.pass.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
is_invocable.pass.cpp Fix PR40495 - is_invokable_v<void> does not compile 2019-01-29 18:01:14 +00:00
is_nothrow_invocable.pass.cpp Fix PR40495 - is_invokable_v<void> does not compile 2019-01-29 18:01:14 +00:00
is_same.pass.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00