Searched refs:remove_volatile (Results 1 - 5 of 5) sorted by relevance

/external/libcxx/test/utilities/meta/meta.trans/meta.trans.cv/
H A Dremove_volatile.pass.cpp12 // remove_volatile
19 static_assert((std::is_same<typename std::remove_volatile<T>::type, U>::value), "");
H A DAndroid.mk23 test_name := utilities/meta/meta.trans/meta.trans.cv/remove_volatile
24 test_src := remove_volatile.pass.cpp
/external/chromium_org/third_party/cld/base/
H A Dtype_traits.h21 // remove_volatile
146 template<typename T> struct remove_volatile { typedef T type; }; struct in namespace:base
147 template<typename T> struct remove_volatile<T volatile> { typedef T type; }; struct in namespace:base
149 typedef typename remove_const<typename remove_volatile<T>::type>::type type;
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
H A Dtype_traits.h49 // remove_volatile
84 template <class T> struct remove_volatile;
275 template<typename T> struct remove_volatile { typedef T type; }; struct in namespace:google::protobuf::internal
276 template<typename T> struct remove_volatile<T volatile> { typedef T type; }; struct in namespace:google::protobuf::internal
278 typedef typename remove_const<typename remove_volatile<T>::type>::type type;
H A Dtype_traits_unittest.cc557 COMPILE_ASSERT_TYPES_EQ(int, remove_volatile<int>::type);
558 COMPILE_ASSERT_TYPES_EQ(int, remove_volatile<volatile int>::type);
559 COMPILE_ASSERT_TYPES_EQ(int *, remove_volatile<int * volatile>::type);
562 remove_volatile<volatile int *>::type);
564 remove_volatile<const volatile int>::type);

Completed in 163 milliseconds