Searched refs:remove_volatile (Results 1 – 8 of 8) sorted by relevance
20 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_volatile {typedef _Tp type;}; struct21 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_volatile<volatile _Tp> {typedef _Tp type;};23 template <class _Tp> using remove_volatile_t = typename remove_volatile<_Tp>::type;
23 {typedef typename remove_volatile<typename remove_const<_Tp>::type>::type type;};
20 ASSERT_SAME_TYPE(U, typename std::remove_volatile<T>::type); in test_remove_volatile_imp()
63 template <class T> struct remove_volatile;176 using remove_volatile_t = typename remove_volatile<T>::type; // C++14521 #include <__type_traits/remove_volatile.h>
622 __type_traits/remove_volatile.h
1212 module remove_volatile { private header "__type_traits/remove_volatile.h" }
684 "__type_traits/remove_volatile.h",
975 SYMBOL(remove_volatile, std::, <type_traits>)