Home
last modified time | relevance | path

Searched refs:remove_cvref (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/
H A Dremove_cvref.h19 template <typename T> struct remove_cvref { struct
22 template <typename T> using remove_cvref_t = typename remove_cvref<T>::type; argument
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSTLForwardCompat.h30 struct remove_cvref // NOLINT(readability-identifier-naming) struct
37 = typename llvm::remove_cvref<T>::type; argument
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dremove_cvref.h35 struct _LIBCPP_NO_SPECIALIZATIONS remove_cvref { struct
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTransformTypeTraits.def22 TRANSFORM_TYPE_TRAIT_DEF(RemoveCVRef, remove_cvref)
/freebsd/contrib/llvm-project/libcxx/include/
H A Dexecution41 # include <__type_traits/remove_cvref.h>
H A Dtype_traits176 template <class T> struct remove_cvref; // since C++20
249 = typename remove_cvref<T>::type; // since C++20
H A Dany104 # include <__type_traits/remove_cvref.h>
H A Dspan177 # include <__type_traits/remove_cvref.h>
H A Dmodule.modulemap.in378 module remove_cvref { header "__type_traits/remove_cvref.h" }
H A Dstring_view240 # include <__type_traits/remove_cvref.h>
H A Doptional225 # include <__type_traits/remove_cvref.h>
H A Dvariant259 # include <__type_traits/remove_cvref.h>
H A Dtuple264 # include <__type_traits/remove_cvref.h>
H A Dfuture401 # include <__type_traits/remove_cvref.h>
H A D__hash_table43 #include <__type_traits/remove_cvref.h>
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.cppm
H A Dtype_traits.inc193 using std::remove_cvref;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dtype_traits163 template <class T> struct remove_cvref; // C++20
224 using remove_cvref_t = typename remove_cvref<T>::type; // C++20
H A Dstring_view226 #include <__cxx03/__type_traits/remove_cvref.h>
H A D__hash_table37 #include <__cxx03/__type_traits/remove_cvref.h>
H A Dmodule.modulemap2063 …traits_remove_cvref [system] { header "__type_traits/remove_cvref.h" }
H A D__tree36 #include <__cxx03/__type_traits/remove_cvref.h>
/freebsd/lib/libc++/
H A DMakefile1386 C3TTR_HEADERS+= remove_cvref.h
2202 TTR_HEADERS+= remove_cvref.h
H A Dmodule.modulemap378 module remove_cvref { header "__type_traits/remove_cvref.h" }
H A Dlibcxx.imp890 { include: [ "<__type_traits/remove_cvref.h>", "private", "<type_traits>", "public" ] },

12