Searched refs:enable_if (Results 1 – 18 of 18) sorted by relevance
/device/generic/goldfish-opengl/android-emu/aemu/base/ |
D | TypeTraits.h | 38 using enable_if = typename std::enable_if<Predicate::value, Type>::type; variable 43 using enable_if_c = typename std::enable_if<predicate, Type>::type; 48 using enable_if_convertible = enable_if<std::is_convertible<From, To>>; 67 typename std::enable_if< 87 typename std::enable_if< 137 typename std::enable_if<details::is_range_helper<T>::value>::type>
|
D | StringFormat.h | 59 typename std::enable_if<
|
D | Optional.h | 239 class = enable_if< 446 class = enable_if<
|
D | EnumFlags.h | 46 typename std::enable_if<is_scoped_enum<E>::value, Res>::type;
|
/device/generic/vulkan-cereal/fake-android-guest/utils/ |
D | TypeHelpers.h | 155 typename std::enable_if<traits<TYPE>::has_trivial_copy>::type 162 typename std::enable_if<!traits<TYPE>::has_trivial_copy>::type 195 typename std::enable_if<use_trivial_move<TYPE>::value>::type 202 typename std::enable_if<!use_trivial_move<TYPE>::value>::type 222 typename std::enable_if<use_trivial_move<TYPE>::value>::type 229 typename std::enable_if<!use_trivial_move<TYPE>::value>::type
|
/device/generic/goldfish-opengl/android-emu/aemu/base/files/ |
D | StreamSerializing.h | 38 template <class T, class = enable_if<std::is_standard_layout<T>>> 44 template <class T, class = enable_if<std::is_standard_layout<T>>> 52 template <class T, class = enable_if<std::is_standard_layout<T>>> 58 template <class T, class = enable_if<std::is_standard_layout<T>>>
|
/device/generic/goldfish-opengl/android-emu/aemu/base/containers/ |
D | Lookup.h | 62 template <class T, class = enable_if<is_any_map<T>>> 74 template <class T, class = enable_if<is_any_map<T>>> 105 template <class T, class = enable_if<is_any_map<T>>> 117 template <class T, class = enable_if<is_any_map<T>>>
|
/device/google/cuttlefish/host/libs/graphics_detector/include/vulkan/ |
D | vulkan_handles.hpp | 6890 …DISPATCHER_TYPE, typename B1 = CheckpointDataNVAllocator, typename std::enable_if<std::is_same<typ… 6921 …ISPATCHER_TYPE, typename B1 = CheckpointData2NVAllocator, typename std::enable_if<std::is_same<typ… 7419 …PE, typename B1 = SparseImageMemoryRequirementsAllocator, typename std::enable_if<std::is_same<typ… 7779 …_DEFAULT_DISPATCHER_TYPE, typename B1 = Uint8_tAllocator, typename std::enable_if<std::is_same<typ… 7797 …DEFAULT_DISPATCHER_TYPE, typename B0 = PipelineAllocator, typename std::enable_if<std::is_same<typ… 7804 …E::Pipeline, Dispatch>>, typename B0 = PipelineAllocator, typename std::enable_if<std::is_same<typ… 7817 …DEFAULT_DISPATCHER_TYPE, typename B0 = PipelineAllocator, typename std::enable_if<std::is_same<typ… 7824 …E::Pipeline, Dispatch>>, typename B0 = PipelineAllocator, typename std::enable_if<std::is_same<typ… 7974 …LT_DISPATCHER_TYPE, typename B0 = DescriptorSetAllocator, typename std::enable_if<std::is_same<typ… 7979 …torSet, Dispatch>>, typename B0 = DescriptorSetAllocator, typename std::enable_if<std::is_same<typ… [all …]
|
D | vulkan.hpp | 275 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 282 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 290 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 296 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 302 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 308 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 314 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 321 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 327 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0> 572 …template <typename BitType, typename std::enable_if<FlagTraits<BitType>::isBitmask, bool>::type = … [all …]
|
D | vulkan_funcs.hpp | 118 … PhysicalDeviceAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 267 …amilyPropertiesAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 454 …nsionPropertiesAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 518 …nsionPropertiesAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 582 …LayerPropertiesAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 646 …LayerPropertiesAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 1071 …oryRequirementsAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 1121 …ormatPropertiesAllocator, typename Dispatch, typename B1, typename std::enable_if<std::is_same<typ… 2238 …template <typename Uint8_tAllocator, typename Dispatch, typename B1, typename std::enable_if<std::… 2311 …template <typename PipelineAllocator, typename Dispatch, typename B0, typename std::enable_if<std:… [all …]
|
/device/generic/goldfish-opengl/android-emu/aemu/base/threads/ |
D | AndroidFunctorThread.h | 44 template <class Func, class = enable_if<is_callable_as<Func, void()>>>
|
/device/generic/vulkan-cereal/third-party/glm/include/glm/gtx/ |
D | scalar_multiplication.hpp | 30 using return_type_scalar_multiplication = typename std::enable_if<
|
/device/google/cuttlefish/host/commands/cvd/unittests/server/ |
D | cmd_runner.h | 50 typename std::enable_if<(sizeof...(CmdArgs) >= 1), bool>::type = true>
|
/device/generic/opengl-transport/host/commands/emugen/android/base/ |
D | EnumFlags.h | 43 typename std::enable_if<is_scoped_enum<E>::value, Res>::type;
|
/device/google/cuttlefish/common/libs/utils/ |
D | result.h | 190 typename std::enable_if<std::is_convertible_v<T, bool>, T>::type
|
/device/generic/goldfish-opengl/system/profiler/ |
D | perfetto.cpp | 3688 typename std::enable_if< 3696 typename std::enable_if< 3707 typename std::enable_if< 3715 typename std::enable_if< 3729 class = typename std::enable_if< 3742 typename std::enable_if< 3753 typename std::enable_if< 3777 typename std::enable_if< 3791 typename std::enable_if<!internal::IsAssignableFromOptional<T, U>::value && 3802 typename std::enable_if<!internal::IsAssignableFromOptional<T, U>::value && [all …]
|
D | perfetto.h | 1195 typename = typename std::enable_if<std::is_enum<T>::value, T>::type> 10082 using enable_if_t = typename std::enable_if<B, T>::type; 11969 typename std::enable_if<internal::has_traced_value_support<T>::value>::type 11977 typename std::enable_if<!internal::has_traced_value_support<T>::value>::type 11991 typename std::enable_if<std::is_integral<T>::value && 12004 typename std::enable_if<std::is_integral<T>::value && 12024 typename std::enable_if<std::is_floating_point<T>::value>::type> { 12034 typename std::enable_if< 12047 typename std::enable_if< 14387 typename std::enable_if<static_cast<bool>( [all …]
|
/device/google/trout/hal/vehicle/2.0/agl_build/prebuilt/include/android/hardware/automotive/vehicle/2.0/ |
D | types.h | 25 template<typename T, typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> 32 template<typename T, typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
|