Home
last modified time | relevance | path

Searched refs:remove_cv_t (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dreadable_traits.h30 struct __cond_value_type<_Tp> { using value_type = remove_cv_t<_Tp>; };
43 using value_type = remove_cv_t<remove_extent_t<_Ip>>;
66 same_as<remove_cv_t<typename _Tp::element_type>,
67 remove_cv_t<typename _Tp::value_type>>
H A Dconcepts.h110 !disable_sized_sentinel_for<remove_cv_t<_Sp>, remove_cv_t<_Ip>> &&
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dhas_unique_object_representation.h27 __has_unique_object_representations(remove_cv_t<remove_all_extents_t<_Tp>>)> {};
H A Dremove_cv.h25 template <class _Tp> using remove_cv_t = typename remove_cv<_Tp>::type; variable
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.cv/
H A Dremove_cv.pass.cpp22 ASSERT_SAME_TYPE(U, std::remove_cv_t<T>); in test_remove_cv_imp()
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Denable_view.h30 requires is_class_v<_Derived> && same_as<_Derived, remove_cv_t<_Derived>>
H A Dview_interface.h36 requires is_class_v<_Derived> && same_as<_Derived, remove_cv_t<_Derived>>
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dforwarding-reference-overload.cpp166 template <class T> using remove_cv_t = typename remove_cv<T>::type; typedef
167 template <class T> struct remove_cvref { using type = remove_cv_t<remove_reference_t<T>>; };
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLForwardCompat.h74 using type = std::remove_cv_t<std::remove_reference_t<T>>;
H A DTypeSwitch.h56 using CaseT = std::remove_cv_t<std::remove_pointer_t< in Case()
H A DSequence.h293 static_assert(std::is_same<T, std::remove_cv_t<T>>::value,
/llvm-project-15.0.7/libcxx/include/
H A Darray94 constexpr array<remove_cv_t<T>, N> to_array(T (&a)[N]); // C++20
96 constexpr array<remove_cv_t<T>, N> to_array(T (&&a)[N]); // C++20
498 _LIBCPP_INLINE_VISIBILITY constexpr array<remove_cv_t<_Tp>, _Size>
504 _LIBCPP_INLINE_VISIBILITY constexpr array<remove_cv_t<_Tp>, _Size>
510 _LIBCPP_INLINE_VISIBILITY constexpr array<remove_cv_t<_Tp>, _Size>
522 _LIBCPP_INLINE_VISIBILITY constexpr array<remove_cv_t<_Tp>, _Size>
H A Dspan46 using value_type = remove_cv_t<ElementType>;
230 using value_type = remove_cv_t<_Tp>;
428 using value_type = remove_cv_t<_Tp>;
H A Dranges96 requires is_class_v<D> && same_as<D, remove_cv_t<D>>
H A Doptional1111 using _Up = remove_cv_t<invoke_result_t<_Func, value_type&>>;
1126 using _Up = remove_cv_t<invoke_result_t<_Func, const value_type&>>;
1141 using _Up = remove_cv_t<invoke_result_t<_Func, value_type&&>>;
H A Dany170 return &__unique_typeinfo<remove_cv_t<remove_reference_t<_Tp>>>::__id;
H A Dtype_traits178 using remove_cv_t = typename remove_cv<T>::type; // C++14
/llvm-project-15.0.7/libcxx/test/std/containers/views/views.span/
H A Dtypes.pass.cpp55 ASSERT_SAME_TYPE(typename S::value_type, std::remove_cv_t<ElementType>); in testSpan()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DAllocatorBase.h75 std::enable_if_t<!std::is_same<std::remove_cv_t<T>, void>::value, void>
H A DFormatVariadicDetails.h150 !std::is_same<llvm::Error, std::remove_cv_t<T>>::value, in build_format_adapter()
H A DCasting.h391 using DecayedFrom = std::remove_cv_t<std::remove_pointer_t<From>>;
/llvm-project-15.0.7/libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/
H A Dformatter.c_string.pass.cpp67 using CharT = std::remove_cv_t<std::remove_pointer_t<ArgumentT>>; in test_char_pointer()
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc966 SYMBOL(remove_cv_t, std::, <type_traits>)