Loading...
Searching...
No Matches
concepts::defs::common_reference_with_ Concept Reference

The `common_reference_with_` concept. More...

`#include <concepts/concepts.hpp>`

## Concept definition

template<typename T, typename U>
concept concepts::defs::common_reference_with_ = same_as<common_reference_t<T U>, common_reference_t<U, T>> &&
convertible_to<T, common_reference_t<T, U>> &&
convertible_to<U, common_reference_t<T, U>>
)
concepts::defs::common_reference_with_
The common_reference_with_ concept.
Definition concepts.hpp:908
concepts::defs::convertible_to
The convertible_to concept.
Definition concepts.hpp:891
concepts::defs::same_as
The same_as concept.
Definition concepts.hpp:853

## Detailed Description

The `common_reference_with_` concept.