Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/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,
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())>>
Dresize_uninitialized.h43 string_type, absl::void_t<decltype(std::declval<string_type&>()
/third_party/skia/modules/skunicode/src/
DSkUnicode_icu_builtin.cpp14 template<typename...> using void_t = void; typedef
22 struct SkUbrkClone<T, void_t<decltype(ubrk_clone(std::declval<T>(), nullptr))>> {
/third_party/cef/include/base/
Dcef_template_util.h97 using void_t = typename ::base::internal::make_void<Ts...>::type;
124 void_t<typename std::iterator_traits<T>::iterator_category>>
304 struct IsInvocableImpl<InvokeResult, R, void_t<typename InvokeResult::type>>
/third_party/gn/src/gn/
Dimmutable_vector.h111 typename = std::void_t<
132 typename = std::void_t<
151 typename = std::void_t<
Dunique_vector.h192 typename = std::void_t<
203 typename = std::void_t<
Dtarget_public_pair.h97 typename = std::void_t<
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/
Dhash_generator_testing.h47 struct IsMap<Map, absl::void_t<typename Map::mapped_type>> : std::true_type {};
145 struct Generator<U, absl::void_t<decltype(std::declval<U&>().key()),
Dcommon.h31 struct IsTransparent<T, absl::void_t<typename T::is_transparent>>
138 absl::void_t<typename Policy::mapped_type>>
Dhash_policy_traits.h68 struct ConstantIteratorsImpl<P, absl::void_t<typename P::constant_iterators>>
/third_party/skia/src/pdf/
DSkPDFSubsetFont.cpp48 template<typename...> using void_t = void; typedef
62 struct SkPDFHarfBuzzSubset<T, void_t<
/third_party/json/include/nlohmann/detail/meta/
Dvoid_t.hpp11 template<typename ...Ts> using void_t = typename make_void<Ts...>::type; typedef
Ddetected.hpp33 struct detector<Default, void_t<Op<Args...>>, Op, Args...>
/third_party/cef/include/base/internal/
Dcef_raw_scoped_refptr_mismatch_checker.h57 void_t<decltype(std::declval<T*>()->AddRef()),
/third_party/gn/src/base/
Dtemplate_util.h35 std::void_t<typename std::iterator_traits<T>::iterator_category>>
/third_party/gn/src/base/memory/
Draw_scoped_refptr_mismatch_checker.h30 std::void_t<decltype(std::declval<T*>()->AddRef()),
/third_party/json/include/nlohmann/detail/iterators/
Diterator_traits.hpp18 void_t<typename It::difference_type, typename It::value_type, typename It::pointer,
/third_party/skia/third_party/externals/abseil-cpp/absl/memory/
Dmemory.h261 struct ExtractOr<Extract, Obj, Default, void_t<Extract<Obj>>> {
315 struct ElementType<T, void_t<typename T::element_type>> {
334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> {
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/
Dconformance_profile.h244 struct PropertiesOfImpl<T, absl::void_t<typename T::properties>> {
249 struct PropertiesOfImpl<T, absl::void_t<typename T::profile_alias_of>> {
418 struct IsOpableImpl<T, Op, absl::void_t<Op<T>>> : std::true_type {};
911 struct IsProfileImpl<T, absl::void_t<PropertiesOfT<T>>> : std::true_type {};
Dconformance_testing_helpers.h94 Fun, absl::void_t<decltype(std::declval<const Fun&>()())>>
/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
Ddistribution_caller.h43 struct detector<Trait, absl::void_t<Trait<Args...>>, Args...>
/third_party/skia/third_party/externals/abseil-cpp/absl/random/
Dbit_gen_ref.h92 struct detector<Trait, absl::void_t<Trait<Args...>>, Args...>
/third_party/skia/third_party/externals/abseil-cpp/absl/base/
Dexception_safety_testing_test.cc518 absl::void_t<decltype(std::declval<TesterInstance>().Test())>>
534 absl::void_t<decltype(std::declval<TesterInstance>().Test(DummyOp))>>
/third_party/json/include/nlohmann/detail/input/
Dinput_adapters.hpp393 void_t<decltype(begin(std::declval<ContainerType>()), end(std::declval<ContainerType>()))>>

12