Searched refs:enable_if (Results 1 - 9 of 9) sorted by relevance

/system/core/adb/sysdeps/
H A Dmemory.h29 typename std::enable_if<!std::is_array<T>::value, std::unique_ptr<T>>::type make_unique(
/system/nvram/messages/include/nvram/messages/
H A Dtype_traits.h53 struct enable_if {}; struct in namespace:nvram
56 struct enable_if<true, T> { struct in namespace:nvram
H A Dproto.hpp186 struct Codec<Type, typename enable_if<IsVarintCompatible<Type>::value>::Type> {
/system/core/include/utils/
H A 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
/system/core/libutils/include/utils/
H A 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
/system/core/libprocinfo/include/procinfo/
H A Dprocess.h69 typename std::enable_if<sizeof(typename Collection::value_type) >= sizeof(pid_t), bool>::type { member in class:android::procinfo::std
97 typename std::enable_if<sizeof(typename Collection::value_type) >= sizeof(pid_t), bool>::type { member in class:android::procinfo::std
/system/keymaster/km_openssl/
H A Dsoft_keymaster_enforcement.cpp128 template <typename T, typename = std::enable_if<std::is_integral<T>::value>>
/system/libhidl/base/include/hidl/
H A DHidlSupport.h357 typename = typename std::enable_if<std::is_convertible<
876 template<typename T, typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
883 template<typename T, typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
/system/bt/osi/src/
H A Dconfig.cc42 class = typename std::enable_if<std::is_same<

Completed in 275 milliseconds