|
|
template<typename _Tp > |
| concept | std::__detail::__boolean_testable |
| |
|
template<typename _Tp > |
| concept | std::__detail::__boolean_testable_impl |
| |
|
template<typename _Tp > |
| concept | std::__detail::__class_or_enum |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::__detail::__comparison_common_type_with |
| |
|
template<typename _Tp , typename _Up , typename _Cref = common_reference_t<const _Tp&, const _Up&>> |
| concept | std::__detail::__comparison_common_type_with_impl |
| |
|
template<typename _Tp > |
| constexpr bool | std::__detail::__destructible |
| |
|
template<typename _Tp > |
| constexpr bool | std::__detail::__destructible< _Tp &&> |
| |
|
template<typename _Tp > |
| constexpr bool | std::__detail::__destructible< _Tp &> |
| |
|
template<typename _Tp , size_t _Nm> |
| constexpr bool | std::__detail::__destructible< _Tp[_Nm]> |
| |
|
template<typename _Tp > |
| constexpr bool | std::__detail::__destructible_impl |
| |
|
constexpr bool | std::__detail::__destructible_impl< _Tp > |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::__detail::__different_from |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::__detail::__not_overloaded_spaceship |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::__detail::__partially_ordered_with |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::__detail::__same_as |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::__detail::__weakly_eq_cmp_with |
| |
| template<typename _Lhs , typename _Rhs > |
| concept | std::assignable_from |
| |
| template<typename _Tp , typename _Up > |
| concept | std::common_reference_with |
| |
| template<typename _Tp , typename _Up > |
| concept | std::common_with |
| |
| template<typename _Tp , typename... _Args> |
| concept | std::constructible_from |
| |
| template<typename _From , typename _To > |
| concept | std::convertible_to |
| |
| template<typename _Tp > |
| concept | std::copy_constructible |
| |
|
template<typename _Tp > |
| concept | std::copyable |
| |
| template<typename _Tp > |
| concept | std::default_initializable |
| |
| template<typename _Derived , typename _Base > |
| concept | std::derived_from |
| |
| template<typename _Tp > |
| concept | std::destructible |
| |
|
template<typename _Tp > |
| concept | std::equality_comparable |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::equality_comparable_with |
| |
| template<typename _Rel , typename _Tp , typename _Up > |
| concept | std::equivalence_relation |
| |
|
template<typename _Tp > |
| concept | std::floating_point |
| |
|
template<typename _Tp > |
| concept | std::integral |
| |
| template<typename _Fn , typename... _Args> |
| concept | std::invocable |
| |
|
template<typename _Tp > |
| concept | std::movable |
| |
| template<typename _Tp > |
| concept | std::move_constructible |
| |
| template<typename _Fn , typename... _Args> |
| concept | std::predicate |
| |
|
template<typename _Tp > |
| concept | std::regular |
| |
| template<typename _Fn , typename... _Args> |
| concept | std::regular_invocable |
| |
| template<typename _Rel , typename _Tp , typename _Up > |
| concept | std::relation |
| |
| template<typename _Tp , typename _Up > |
| concept | std::same_as |
| |
|
template<typename _Tp > |
| concept | std::semiregular |
| |
|
template<typename _Tp > |
| concept | std::signed_integral |
| |
| template<typename _Rel , typename _Tp , typename _Up > |
| concept | std::strict_weak_order |
| |
|
constexpr __swap::_Swap | std::ranges::_Cpo::swap |
| |
|
template<typename _Tp > |
| concept | std::swappable |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::swappable_with |
| |
|
template<typename _Tp > |
| concept | std::totally_ordered |
| |
|
template<typename _Tp , typename _Up > |
| concept | std::totally_ordered_with |
| |
|
template<typename _Tp > |
| concept | std::unsigned_integral |
| |
This is a Standard C++ Library header.
Definition in file concepts.