|
YOrch 1.0.0
|


Go to the source code of this file.
Namespaces | |
| namespace | yorch |
| namespace | yorch::detail |
Typedefs | |
| template<typename Spec > | |
| using | yorch::detail::normalized_prev_access_spec_traits = prev_access_spec_traits< std::remove_cvref_t< Spec > > |
Enumerations | |
| enum class | yorch::detail::prev_access_kind { yorch::detail::none , yorch::detail::borrow , yorch::detail::borrow_mut , yorch::detail::copy , yorch::detail::consume } |
Variables | |
| template<typename F > | |
| constexpr bool | yorch::detail::member_receiver_is_const_v |
| template<typename Spec > | |
| constexpr bool | yorch::detail::is_borrow_prev_spec_v |
| template<typename Spec > | |
| constexpr bool | yorch::detail::is_borrow_prev_mut_spec_v |
| template<typename Spec > | |
| constexpr bool | yorch::detail::is_copy_prev_spec_v |
| template<typename Spec > | |
| constexpr bool | yorch::detail::is_consume_prev_spec_v |
| template<typename Spec > | |
| constexpr bool | yorch::detail::is_prev_access_spec_v |
| template<typename Spec > | |
| constexpr bool | yorch::detail::is_exclusive_prev_access_spec_v |
| template<typename Spec , typename Arg > | |
| constexpr bool | yorch::detail::prev_access_binding_valid_v |
| template<typename Spec , typename F > | |
| constexpr bool | yorch::detail::member_receiver_prev_access_valid_v |