Home
last modified time | relevance | path

Searched refs:remove_volatile (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dremove_volatile.h20 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_volatile {typedef _Tp type;}; argument
21 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;
H A Dremove_cv.h23 {typedef typename remove_volatile<typename remove_const<_Tp>::type>::type type;};
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.cv/
H A Dremove_volatile.pass.cpp20 ASSERT_SAME_TYPE(U, typename std::remove_volatile<T>::type); in test_remove_volatile_imp()
/llvm-project-15.0.7/libcxx/include/
H A Dtype_traits63 template <class T> struct remove_volatile;
176 using remove_volatile_t = typename remove_volatile<T>::type; // C++14
521 #include <__type_traits/remove_volatile.h>
H A DCMakeLists.txt622 __type_traits/remove_volatile.h
H A Dmodule.modulemap.in1212 module remove_volatile { private header "__type_traits/remove_volatile.h" }
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn684 "__type_traits/remove_volatile.h",
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc975 SYMBOL(remove_volatile, std::, <type_traits>)