Searched refs:remove_cvref (Results 1 – 25 of 29) sorted by relevance
12
19 template <typename T> struct remove_cvref { struct22 template <typename T> using remove_cvref_t = typename remove_cvref<T>::type; argument
30 struct remove_cvref // NOLINT(readability-identifier-naming) struct37 = typename llvm::remove_cvref<T>::type; argument
35 struct _LIBCPP_NO_SPECIALIZATIONS remove_cvref { struct
22 TRANSFORM_TYPE_TRAIT_DEF(RemoveCVRef, remove_cvref)
41 # include <__type_traits/remove_cvref.h>
176 template <class T> struct remove_cvref; // since C++20249 = typename remove_cvref<T>::type; // since C++20
104 # include <__type_traits/remove_cvref.h>
177 # include <__type_traits/remove_cvref.h>
378 module remove_cvref { header "__type_traits/remove_cvref.h" }
240 # include <__type_traits/remove_cvref.h>
225 # include <__type_traits/remove_cvref.h>
259 # include <__type_traits/remove_cvref.h>
264 # include <__type_traits/remove_cvref.h>
401 # include <__type_traits/remove_cvref.h>
43 #include <__type_traits/remove_cvref.h>
193 using std::remove_cvref;
163 template <class T> struct remove_cvref; // C++20224 using remove_cvref_t = typename remove_cvref<T>::type; // C++20
226 #include <__cxx03/__type_traits/remove_cvref.h>
37 #include <__cxx03/__type_traits/remove_cvref.h>
2063 …traits_remove_cvref [system] { header "__type_traits/remove_cvref.h" }
36 #include <__cxx03/__type_traits/remove_cvref.h>
1386 C3TTR_HEADERS+= remove_cvref.h2202 TTR_HEADERS+= remove_cvref.h
890 { include: [ "<__type_traits/remove_cvref.h>", "private", "<type_traits>", "public" ] },