Searched refs:underlying_integral_type (Results 1 – 3 of 3) sorted by relevance
/aosp12/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ |
H A D | Flagged.h | 148 template<typename Flag, typename IntFlag = typename underlying_integral_type<Flag>::type> 167 template<typename Flag, typename IntFlag=typename underlying_integral_type<Flag>::type> 204 typename IntFlag = typename underlying_integral_type<Flag>::type> 268 bool=std::is_base_of<base<typename underlying_integral_type<Flag>::type>, T>::value> 270 using IntFlag = typename underlying_integral_type<Flag>::type; 307 using IntFlag = typename underlying_integral_type<Flag>::type; 321 using IntType = typename underlying_integral_type<Flag>::type; 346 typename IntFlag=typename underlying_integral_type<Flag>::type,
|
H A D | TypeTraits.h | 52 struct HIDE underlying_integral_type { struct 60 struct HIDE underlying_integral_type<T, U, true, false> { argument 68 struct HIDE underlying_integral_type<T, U, false, true> { 80 typename underlying_integral_type<T, unsigned>::type>::value> { }; 88 typename underlying_integral_type<T, signed>::type>::value> {
|
/aosp12/frameworks/av/media/libstagefright/foundation/tests/ |
H A D | TypeTraits_test.cpp | 92 static_assert(std::is_same<uint64_t, typename underlying_integral_type<uint64_t>::type>::value, in TEST_F() 94 static_assert(std::is_same<uint32_t, typename underlying_integral_type<UA>::type>::value, in TEST_F() 96 static_assert(std::is_same<int64_t, typename underlying_integral_type<int64_t>::type>::value, in TEST_F() 98 static_assert(std::is_same<int32_t, typename underlying_integral_type<IA>::type>::value, in TEST_F() 101 static_assert(std::is_same<void, typename underlying_integral_type<float, void>::type>::value, in TEST_F()
|