Home
last modified time | relevance | path

Searched refs:remove_cv (Results 1 – 25 of 54) sorted by relevance

123

/llvm-project-15.0.7/libcxx/include/__numeric/
H A Dgcd_lcm.h63 …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 Dforwarding-reference-overload.cpp162 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 Dremove_cv.h22 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 Dis_null_pointer.h27 : public __is_nullptr_t_impl<typename remove_cv<_Tp>::type> {};
31 : public __is_nullptr_t_impl<typename remove_cv<_Tp>::type> {};
H A Ddecay.h31 typedef _LIBCPP_NODEBUG typename remove_cv<_Up>::type type;
45 typename remove_cv<_Up>::type
H A Dis_reference_wrapper.h27 : public __is_reference_wrapper_impl<typename remove_cv<_Tp>::type> {};
H A Dis_floating_point.h28 : public __libcpp_is_floating_point<typename remove_cv<_Tp>::type> {};
H A Dis_void.h34 : public is_same<typename remove_cv<_Tp>::type, void> {};
H A Dis_member_pointer.h34 …: public _BoolConstant< __libcpp_is_member_pointer<typename remove_cv<_Tp>::type>::__is_member > {…
H A Dis_member_object_pointer.h35 … : public _BoolConstant< __libcpp_is_member_pointer<typename remove_cv<_Tp>::type>::__is_obj > {};
H A Dremove_cvref.h24 using __uncvref_t _LIBCPP_NODEBUG = typename remove_cv<typename remove_reference<_Tp>::type>::type;
H A Dadd_pointer.h26 _IsSame<typename remove_cv<_Tp>::type, void>::value>
H A Dis_member_function_pointer.h53 … : public _BoolConstant< __libcpp_is_member_pointer<typename remove_cv<_Tp>::type>::__is_func > {};
H A Dmake_signed.h67 …typedef typename __apply_cv<_Tp, typename __make_signed<typename remove_cv<_Tp>::type>::type>::typ…
H A Dis_pointer.h46 …: public __libcpp_is_pointer<typename __libcpp_remove_objc_qualifiers<typename remove_cv<_Tp>::typ…
H A Dis_integral.h61 : public _BoolConstant<__libcpp_is_integral<typename remove_cv<_Tp>::type>::value> {};
H A Dmake_unsigned.h69 …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 Dis_seed_sequence.h26 !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 Dremove_cv.pass.cpp20 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 Dfunction_type_default_deleter.fail.cpp34 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 DPR20855_tuple_ref_binding_diagnostics.fail.cpp22 using RawTp = typename std::remove_cv< typename std::remove_reference<Tp>::type>::type;
/llvm-project-15.0.7/libcxx/include/__coroutine/
H A Dcoroutine_handle.h118 using _RawPromise = typename remove_cv<_Promise>::type;
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dadt.h30 typedef std::remove_cv<T> value_type;
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
H A DPR20855_tuple_ref_binding_diagnostics.pass.cpp31 using RawTp = typename std::remove_cv< typename std::remove_reference<Tp>::type>::type;
H A DPR22806_constrain_tuple_like_ctor.pass.cpp27 using uncvref_t = typename std::remove_cv<typename std::remove_reference<Tp>::type>::type;

123