Home
last modified time | relevance | path

Searched refs:enable_if (Results 1 – 18 of 18) sorted by relevance

/device/generic/goldfish-opengl/android-emu/aemu/base/
DTypeTraits.h38 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>
DStringFormat.h59 typename std::enable_if<
DOptional.h239 class = enable_if<
446 class = enable_if<
DEnumFlags.h46 typename std::enable_if<is_scoped_enum<E>::value, Res>::type;
/device/generic/vulkan-cereal/fake-android-guest/utils/
DTypeHelpers.h155 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/
DStreamSerializing.h38 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/
DLookup.h62 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/
Dvulkan_handles.hpp6890 …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 …]
Dvulkan.hpp275 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 …]
Dvulkan_funcs.hpp118 … 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/
DAndroidFunctorThread.h44 template <class Func, class = enable_if<is_callable_as<Func, void()>>>
/device/generic/vulkan-cereal/third-party/glm/include/glm/gtx/
Dscalar_multiplication.hpp30 using return_type_scalar_multiplication = typename std::enable_if<
/device/google/cuttlefish/host/commands/cvd/unittests/server/
Dcmd_runner.h50 typename std::enable_if<(sizeof...(CmdArgs) >= 1), bool>::type = true>
/device/generic/opengl-transport/host/commands/emugen/android/base/
DEnumFlags.h43 typename std::enable_if<is_scoped_enum<E>::value, Res>::type;
/device/google/cuttlefish/common/libs/utils/
Dresult.h190 typename std::enable_if<std::is_convertible_v<T, bool>, T>::type
/device/generic/goldfish-opengl/system/profiler/
Dperfetto.cpp3688 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 …]
Dperfetto.h1195 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/
Dtypes.h25 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>