/external/libcxx/test/std/utilities/meta/meta.unary.prop.query/ |
void_t.pass.cpp | 12 // void_t 23 static_assert( std::is_same<void, std::void_t<T>>::value, ""); 24 static_assert( std::is_same<void, std::void_t<const T>>::value, ""); 25 static_assert( std::is_same<void, std::void_t<volatile T>>::value, ""); 26 static_assert( std::is_same<void, std::void_t<const volatile T>>::value, ""); 32 static_assert( std::is_same<void, std::void_t<T, U>>::value, ""); 33 static_assert( std::is_same<void, std::void_t<const T, U>>::value, ""); 34 static_assert( std::is_same<void, std::void_t<volatile T, U>>::value, ""); 35 static_assert( std::is_same<void, std::void_t<const volatile T, U>>::value, ""); 37 static_assert( std::is_same<void, std::void_t<T, const U>>::value, "") [all...] |
void_t_feature_test_macro.pass.cpp | 12 // void_t 34 static_assert(std::is_same_v<std::void_t<int>, void>, "");
|
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/meta/meta.unary.prop.query/ |
void_t.pass.cpp | 12 // void_t 23 static_assert( std::is_same<void, std::void_t<T>>::value, ""); 24 static_assert( std::is_same<void, std::void_t<const T>>::value, ""); 25 static_assert( std::is_same<void, std::void_t<volatile T>>::value, ""); 26 static_assert( std::is_same<void, std::void_t<const volatile T>>::value, ""); 32 static_assert( std::is_same<void, std::void_t<T, U>>::value, ""); 33 static_assert( std::is_same<void, std::void_t<const T, U>>::value, ""); 34 static_assert( std::is_same<void, std::void_t<volatile T, U>>::value, ""); 35 static_assert( std::is_same<void, std::void_t<const volatile T, U>>::value, ""); 37 static_assert( std::is_same<void, std::void_t<T, const U>>::value, "") [all...] |
/external/clang/test/SemaCXX/ |
ms-interface.cpp | 19 typedef void void_t; typedef
|
/external/libchrome/base/ |
bind_internal.h | 54 // A clone of C++17 std::void_t. 57 // ref: http://en.cppreference.com/w/cpp/types/void_t 60 using void_t = typename make_void<Ts...>::type; 100 struct IsConvertibleToRunType<Callable, void_t<decltype(&Callable::operator())>>
|
/external/libcxx/include/experimental/ |
type_traits | 184 template <class...> using void_t = void; 463 template <class...> using void_t = void; 481 template <class...> using void_t = void; 497 struct _DETECTOR<_Default, void_t<_Op<_Args...>>, _Op, _Args...> {
|
/prebuilts/clang/host/darwin-x86/clang-4053586/include/c++/v1/experimental/ |
type_traits | 184 template <class...> using void_t = void; 463 template <class...> using void_t = void; 481 template <class...> using void_t = void; 497 struct _DETECTOR<_Default, void_t<_Op<_Args...>>, _Op, _Args...> {
|
/prebuilts/clang/host/linux-x86/clang-4053586/include/c++/v1/experimental/ |
type_traits | 184 template <class...> using void_t = void; 463 template <class...> using void_t = void; 481 template <class...> using void_t = void; 497 struct _DETECTOR<_Default, void_t<_Op<_Args...>>, _Op, _Args...> {
|
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/www/ |
cxx1z_status.html | 55 <tr><td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3911">N3911</a></td><td>LWG</td></td><td>TransformationTrait Alias <code>void_t</code>.</td><td>Urbana</td><td>Complete</td><td>3.6</td></tr> [all...] |
/external/libcxx/include/ |
type_traits | 218 using void_t = void; // C++17 [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/include/c++/v1/ |
type_traits | 218 using void_t = void; // C++17 [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/include/c++/v1/ |
type_traits | 218 using void_t = void; // C++17 [all...] |
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/include/ |
type_traits | 218 using void_t = void; // C++17 [all...] |
/external/libcxx/www/ |
cxx1z_status.html | 56 <tr><td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3911">N3911</a></td><td>LWG</td></td><td>TransformationTrait Alias <code>void_t</code>.</td><td>Urbana</td><td>Complete</td><td>3.6</td></tr> [all...] |