Home
last modified time | relevance | path

Searched refs:void_t (Results 1 – 24 of 24) sorted by relevance

/external/libcxx/test/std/utilities/meta/meta.unary.prop.query/
Dvoid_t.pass.cpp23 static_assert( std::is_same<void, std::void_t<T>>::value, ""); in test1()
24 static_assert( std::is_same<void, std::void_t<const T>>::value, ""); in test1()
25 static_assert( std::is_same<void, std::void_t<volatile T>>::value, ""); in test1()
26 static_assert( std::is_same<void, std::void_t<const volatile T>>::value, ""); in test1()
32 static_assert( std::is_same<void, std::void_t<T, U>>::value, ""); in test2()
33 static_assert( std::is_same<void, std::void_t<const T, U>>::value, ""); in test2()
34 static_assert( std::is_same<void, std::void_t<volatile T, U>>::value, ""); in test2()
35 static_assert( std::is_same<void, std::void_t<const volatile T, U>>::value, ""); in test2()
37 static_assert( std::is_same<void, std::void_t<T, const U>>::value, ""); in test2()
38 static_assert( std::is_same<void, std::void_t<const T, const U>>::value, ""); in test2()
[all …]
Dvoid_t_feature_test_macro.pass.cpp34 static_assert(std::is_same_v<std::void_t<int>, void>, ""); in main()
/external/v8/include/cppgc/
Dtype-traits.h22 using void_t = typename make_void<Ts...>::type; variable
46 struct IsTraceMethodConst<T, void_t<decltype(std::declval<const T>().Trace(
57 T, void_t<decltype(std::declval<T>().Trace(std::declval<Visitor*>()))>>
77 void_t<typename std::remove_const_t<T>::IsGarbageCollectedMixinTypeMarker>>
89 T, void_t<typename std::remove_const_t<T>::IsGarbageCollectedTypeMarker>>
/external/fmtlib/include/fmt/
Dostream.h50 void_t<> operator<<(null<>);
51 void_t<> operator<<(const Char*);
55 void_t<> operator<<(T);
65 void_t<>>::value>
Dcore.h272 using void_t = typename internal::void_t_impl<Ts...>::type; variable
Dformat.h279 struct iterator_category<It, void_t<typename It::iterator_category>> {
/external/pdfium/third_party/base/
Dtemplate_util.h62 using void_t = typename ::base::internal::make_void<Ts...>::type;
83 void_t<typename std::iterator_traits<T>::iterator_category>>
/external/libchrome/base/
Dtemplate_util.h62 using void_t = typename ::base::internal::make_void<Ts...>::type;
83 void_t<typename std::iterator_traits<T>::iterator_category>>
Dbind_internal.h328 struct IsCallableObject<Callable, void_t<decltype(&Callable::operator())>>
/external/libcxx/include/experimental/
Dtype_traits36 template <class...> using void_t = void;
106 template <class...> using void_t = void;
122 struct _DETECTOR<_Default, void_t<_Op<_Args...>>, _Op, _Args...> {
/external/libchrome/base/memory/
Draw_scoped_refptr_mismatch_checker.h30 void_t<decltype(std::declval<T*>()->AddRef()),
/external/clang/test/SemaCXX/
Dms-interface.cpp19 typedef void void_t;
/external/v8/include/cppgc/internal/
Dfinalizer-trait.h22 T, void_t<decltype(std::declval<T>().FinalizeGarbageCollectedObject())>>
/external/tensorflow/tensorflow/core/kernels/
Dtensor_cord.cc79 string_type, absl::void_t<decltype(std::declval<string_type&>()
/external/v8/src/base/
Dtemplate-utils.h99 using void_t = typename make_void<Ts...>::type;
/external/tensorflow/tensorflow/core/platform/
Dstrcat.cc127 string_type, absl::void_t<decltype(std::declval<string_type&>()
/external/python/pybind11/include/pybind11/detail/
Dcommon.h477 template <typename... Ts> using void_t = typename void_t_impl<Ts...>::type;
615 struct is_input_iterator<T, void_t<decltype(*std::declval<T &>()), decltype(++std::declval<T &>())>>
/external/v8/src/codegen/
Dtnode.h168 struct MachineRepresentationOf<T, base::void_t<decltype(T::kMachineType)>> {
/external/python/pybind11/include/pybind11/
Dpybind11.h987 template <typename T, typename = void_t<decltype(static_cast<void *(*)(size_t)>(T::operator new))>>
993 template <typename T> struct has_operator_delete<T, void_t<decltype(static_cast<void (*)(void *)>(T…
996 template <typename T> struct has_operator_delete_size<T, void_t<decltype(static_cast<void (*)(void …
/external/libcxx/include/
Dspan171 void_t<
Dtype_traits229 using void_t = void; // C++17
4759 template <class...> using void_t = void;
/external/libchrome/base/containers/
Dflat_tree.h65 struct IsTransparentCompare<T, void_t<typename T::is_transparent>>
/external/tensorflow/third_party/toolchains/preconfig/ubuntu16.04/cuda10.1-cudnn7/cuda/
DBUILD1235 "cuda/include/thrust/type_traits/void_t.h",
/external/tensorflow/third_party/toolchains/preconfig/centos6/cuda10.1-cudnn7/cuda/
DBUILD1236 "cuda/include/thrust/type_traits/void_t.h",