| /llvm-project-15.0.7/libcxx/include/__numeric/ |
| H A D | gcd_lcm.h | 63 …static_assert((!is_same<typename remove_cv<_Tp>::type, bool>::value), "First argument to gcd canno… 64 …static_assert((!is_same<typename remove_cv<_Up>::type, bool>::value), "Second argument to gcd cann… 78 …static_assert((!is_same<typename remove_cv<_Tp>::type, bool>::value), "First argument to lcm canno… 79 …static_assert((!is_same<typename remove_cv<_Up>::type, bool>::value), "Second argument to lcm cann…
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | forwarding-reference-overload.cpp | 162 template <class T> struct remove_cv { using type = T; }; struct 163 template <class T> struct remove_cv<const T> { using type = T; }; struct 164 template <class T> struct remove_cv<volatile T> { using type = T; }; struct 165 template <class T> struct remove_cv<const volatile T> { using type = T; }; struct 166 template <class T> using remove_cv_t = typename remove_cv<T>::type;
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | remove_cv.h | 22 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_cv struct 25 template <class _Tp> using remove_cv_t = typename remove_cv<_Tp>::type; argument
|
| H A D | is_null_pointer.h | 27 : public __is_nullptr_t_impl<typename remove_cv<_Tp>::type> {}; 31 : public __is_nullptr_t_impl<typename remove_cv<_Tp>::type> {};
|
| H A D | decay.h | 31 typedef _LIBCPP_NODEBUG typename remove_cv<_Up>::type type; 45 typename remove_cv<_Up>::type
|
| H A D | is_reference_wrapper.h | 27 : public __is_reference_wrapper_impl<typename remove_cv<_Tp>::type> {};
|
| H A D | is_floating_point.h | 28 : public __libcpp_is_floating_point<typename remove_cv<_Tp>::type> {};
|
| H A D | is_void.h | 34 : public is_same<typename remove_cv<_Tp>::type, void> {};
|
| H A D | is_member_pointer.h | 34 …: public _BoolConstant< __libcpp_is_member_pointer<typename remove_cv<_Tp>::type>::__is_member > {…
|
| H A D | is_member_object_pointer.h | 35 … : public _BoolConstant< __libcpp_is_member_pointer<typename remove_cv<_Tp>::type>::__is_obj > {};
|
| H A D | remove_cvref.h | 24 using __uncvref_t _LIBCPP_NODEBUG = typename remove_cv<typename remove_reference<_Tp>::type>::type;
|
| H A D | add_pointer.h | 26 _IsSame<typename remove_cv<_Tp>::type, void>::value>
|
| H A D | is_member_function_pointer.h | 53 … : public _BoolConstant< __libcpp_is_member_pointer<typename remove_cv<_Tp>::type>::__is_func > {};
|
| H A D | make_signed.h | 67 …typedef typename __apply_cv<_Tp, typename __make_signed<typename remove_cv<_Tp>::type>::type>::typ…
|
| H A D | is_pointer.h | 46 …: public __libcpp_is_pointer<typename __libcpp_remove_objc_qualifiers<typename remove_cv<_Tp>::typ…
|
| H A D | is_integral.h | 61 : public _BoolConstant<__libcpp_is_integral<typename remove_cv<_Tp>::type>::value> {};
|
| H A D | make_unsigned.h | 69 …typedef typename __apply_cv<_Tp, typename __make_unsigned<typename remove_cv<_Tp>::type>::type>::t…
|
| /llvm-project-15.0.7/libcxx/include/__random/ |
| H A D | is_seed_sequence.h | 26 !is_same<typename remove_cv<_Sseq>::type, _Engine>::value;
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.cv/ |
| H A D | remove_cv.pass.cpp | 20 ASSERT_SAME_TYPE(U, typename std::remove_cv<T>::type); in test_remove_cv_imp()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/memory/util.smartptr/util.smartptr.shared/ |
| H A D | function_type_default_deleter.fail.cpp | 34 std::is_same<typename std::remove_cv<RawT>::type, in operator ()()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| H A D | PR20855_tuple_ref_binding_diagnostics.fail.cpp | 22 using RawTp = typename std::remove_cv< typename std::remove_reference<Tp>::type>::type;
|
| /llvm-project-15.0.7/libcxx/include/__coroutine/ |
| H A D | coroutine_handle.h | 118 using _RawPromise = typename remove_cv<_Promise>::type;
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/ |
| H A D | adt.h | 30 typedef std::remove_cv<T> value_type;
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| H A D | PR20855_tuple_ref_binding_diagnostics.pass.cpp | 31 using RawTp = typename std::remove_cv< typename std::remove_reference<Tp>::type>::type;
|
| H A D | PR22806_constrain_tuple_like_ctor.pass.cpp | 27 using uncvref_t = typename std::remove_cv<typename std::remove_reference<Tp>::type>::type;
|