/external/cronet/buildtools/third_party/libc++/trunk/test/std/utilities/meta/meta.unary.prop.query/ |
D | void_t.pass.cpp | 22 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/ |
D | void_t.pass.cpp | 23 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/ |
D | ostream.h | 58 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/ |
D | stl_type_traits.h | 88 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,
|
D | resize_uninitialized.h | 44 string_type, absl::void_t<decltype(std::declval<string_type&>() 94 string_type, absl::void_t<decltype(std::declval<string_type&>()
|
D | str_split_internal.h | 169 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/ |
D | stl_type_traits.h | 88 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/ |
D | stl_type_traits.h | 88 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,
|
D | resize_uninitialized.h | 44 string_type, absl::void_t<decltype(std::declval<string_type&>() 94 string_type, absl::void_t<decltype(std::declval<string_type&>()
|
D | str_split_internal.h | 168 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/ |
D | stl_type_traits.h | 88 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/ |
D | stl_type_traits.h | 88 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/ |
D | stl_type_traits.h | 88 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,
|
D | resize_uninitialized.h | 44 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/ |
D | stl_type_traits.h | 88 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,
|
D | resize_uninitialized.h | 44 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/ |
D | stl_type_traits.h | 88 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,
|
D | resize_uninitialized.h | 44 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/ |
D | contains.h | 24 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/ |
D | dependent_return_type.compile.pass.cpp | 137 std::void_t<T> void_t() {} in void_t() function 166 void_t<int>(); in instantiate()
|
/external/skia/modules/skunicode/src/ |
D | SkUnicode_icu_builtin.cpp | 19 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/ |
D | types.pass.cpp | 26 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/ |
D | underlying_type.pass.cpp | 28 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/ |
D | traits.h | 85 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/ |
D | template_util.h | 62 using void_t = typename ::base::internal::make_void<Ts...>::type; 83 void_t<typename std::iterator_traits<T>::iterator_category>>
|