Home
last modified time | relevance | path

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

1234567891011

/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/meta/meta.unary.prop.query/
Dvoid_t.pass.cpp22 ASSERT_SAME_TYPE(void, std::void_t<T>); in test1()
23 ASSERT_SAME_TYPE(void, std::void_t<const T>); in test1()
24 ASSERT_SAME_TYPE(void, std::void_t<volatile T>); in test1()
25 ASSERT_SAME_TYPE(void, std::void_t<const volatile T>); in test1()
31 ASSERT_SAME_TYPE(void, std::void_t<T, U>); in test2()
32 ASSERT_SAME_TYPE(void, std::void_t<const T, U>); in test2()
33 ASSERT_SAME_TYPE(void, std::void_t<volatile T, U>); in test2()
34 ASSERT_SAME_TYPE(void, std::void_t<const volatile T, U>); in test2()
36 ASSERT_SAME_TYPE(void, std::void_t<U, T>); in test2()
37 ASSERT_SAME_TYPE(void, std::void_t<U, const T>); in test2()
[all …]
/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 …]
/external/fmtlib/include/fmt/
Dostream.h58 void_t<> operator<<(converter);
63 void_t<> operator<<(std::basic_ostream<Char, Traits>&, Char);
65 void_t<> operator<<(std::basic_ostream<Char, Traits>&, char);
67 void_t<> operator<<(std::basic_ostream<char, Traits>&, char);
69 void_t<> operator<<(std::basic_ostream<char, Traits>&, signed char);
71 void_t<> operator<<(std::basic_ostream<char, Traits>&, unsigned char);
80 void_t<>>::value>
/external/webrtc/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
Dresize_uninitialized.h44 string_type, absl::void_t<decltype(std::declval<string_type&>()
94 string_type, absl::void_t<decltype(std::declval<string_type&>()
Dstr_split_internal.h169 struct HasMappedType<T, absl::void_t<typename T::mapped_type>>
176 struct HasValueType<T, absl::void_t<typename T::value_type>> : std::true_type {
183 struct HasConstIterator<T, absl::void_t<typename T::const_iterator>>
190 struct HasEmplace<T, absl::void_t<decltype(std::declval<T>().emplace())>>
/external/openscreen/third_party/abseil/src/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
/external/tensorflow/third_party/absl/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
Dresize_uninitialized.h44 string_type, absl::void_t<decltype(std::declval<string_type&>()
94 string_type, absl::void_t<decltype(std::declval<string_type&>()
Dstr_split_internal.h168 struct HasMappedType<T, absl::void_t<typename T::mapped_type>>
175 struct HasValueType<T, absl::void_t<typename T::value_type>> : std::true_type {
182 struct HasConstIterator<T, absl::void_t<typename T::const_iterator>>
189 struct HasEmplace<T, absl::void_t<decltype(std::declval<T>().emplace())>>
/external/libtextclassifier/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
/external/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
Dresize_uninitialized.h44 string_type, absl::void_t<decltype(std::declval<string_type&>()
94 string_type, absl::void_t<decltype(std::declval<string_type&>()
/external/angle/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
Dresize_uninitialized.h44 string_type, absl::void_t<decltype(std::declval<string_type&>()
94 string_type, absl::void_t<decltype(std::declval<string_type&>()
/external/cronet/third_party/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h88 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
94 absl::void_t<typename C::key_type, typename C::key_compare,
101 absl::void_t<typename C::key_type, typename C::mapped_type,
110 absl::void_t<typename C::key_type, typename C::hasher,
119 absl::void_t<typename C::key_type, typename C::mapped_type,
166 C, T, absl::void_t<typename C::value_type, typename C::allocator_type>>
172 absl::void_t<typename C::key_type, typename C::key_compare,
179 absl::void_t<typename C::key_type, typename C::mapped_type,
187 absl::void_t<typename C::key_type, typename C::hasher,
196 absl::void_t<typename C::key_type, typename C::mapped_type,
Dresize_uninitialized.h44 string_type, absl::void_t<decltype(std::declval<string_type&>()
94 string_type, absl::void_t<decltype(std::declval<string_type&>()
/external/pdfium/third_party/base/containers/
Dcontains.h24 struct HasKeyType<T, std::void_t<typename T::key_type>> : std::true_type {};
34 std::void_t<decltype(std::declval<const Container&>().find(
45 std::void_t<decltype(std::declval<const Container&>().find(
57 std::void_t<decltype(std::declval<const Container&>().contains(
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/meta/meta.unary/
Ddependent_return_type.compile.pass.cpp137 std::void_t<T> void_t() {} in void_t() function
166 void_t<int>(); in instantiate()
/external/skia/modules/skunicode/src/
DSkUnicode_icu_builtin.cpp19 template<typename...> using void_t = void; typedef
27 struct SkUbrkClone<T, void_t<decltype(ubrk_clone(std::declval<T>(), nullptr))>> {
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/memory/util.smartptr/util.smartptr.shared/
Dtypes.pass.cpp26 template <typename T, typename = std::void_t<> >
31 std::void_t<decltype(std::declval<T>() < std::declval<T>())> >
/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/meta/meta.trans/meta.trans.other/
Dunderlying_type.pass.cpp28 template <class, class = std::void_t<>>
33 std::void_t<typename std::underlying_type<T>::type>> : std::true_type {};
/external/pigweed/third_party/fuchsia/repo/sdk/lib/fit/include/lib/fit/
Dtraits.h85 template <typename T, typename = cpp17::void_t<>>
92 struct is_callable<T, cpp17::void_t<decltype(&T::operator())>> : public std::true_type {};
103 struct detector<Default, cpp17::void_t<Op<Args...>>, Op, Args...> {
/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>>

1234567891011