Searched refs:void_t (Results 1 – 6 of 6) sorted by relevance
| /system/ulib/fit/include/lib/fit/ |
| A D | traits.h | 16 using void_t = std::void_t<T...>; variable 21 using void_t = typename make_void<T...>::type; 96 template <typename T, typename = void_t<>> 105 struct is_callable<T, void_t<decltype(&T::operator())>>
|
| A D | promise_internal.h | 49 template <typename Continuation, typename = fit::void_t<>> 54 fit::void_t<typename continuation_traits<Continuation>::type>>
|
| /system/utest/fit/ |
| A D | traits_tests.cpp | 14 static_assert(std::is_same<fit::void_t<>, void>::value, ""); 15 static_assert(std::is_same<fit::void_t<int>, void>::value, ""); 16 static_assert(std::is_same<fit::void_t<int, int>, void>::value, "");
|
| /system/ulib/lockdep/include/lockdep/ |
| A D | lock_policy.h | 128 struct LockPolicyType<Lock, Option, std::void_t<LookupLockPolicy<Lock, Option>>> {
|
| A D | lock_class.h | 37 struct LockTraits<T, fbl::void_t<LookupLockTraits<T>>> {
|
| /system/ulib/fbl/include/fbl/ |
| A D | type_support.h | 375 using void_t = typename internal::make_void<Ts...>::type;
|
Completed in 6 milliseconds