forked from Alepha/Alepha
Remove spurious whitespace.
This commit is contained in:
50
Concepts.h
50
Concepts.h
@ -253,31 +253,31 @@ namespace Alepha::Hydrogen ::detail:: Concepts_m
|
||||
template< typename Member, typename Seq >
|
||||
concept SequenceOf= Sequence< Seq > and SpecializedOn< Seq, Member >;
|
||||
|
||||
template< typename T >
|
||||
concept Beginable=
|
||||
requires( const T &t )
|
||||
{
|
||||
{ begin( t ) };
|
||||
}
|
||||
or
|
||||
requires( const T &t )
|
||||
{
|
||||
{ std::begin( t ) };
|
||||
};
|
||||
|
||||
template< typename T >
|
||||
concept Endable=
|
||||
requires( const T &t )
|
||||
{
|
||||
{ end( t ) };
|
||||
}
|
||||
or
|
||||
requires( const T &t )
|
||||
{
|
||||
{ std::end( t ) };
|
||||
};
|
||||
|
||||
template< typename T >
|
||||
template< typename T >
|
||||
concept Beginable=
|
||||
requires( const T &t )
|
||||
{
|
||||
{ begin( t ) };
|
||||
}
|
||||
or
|
||||
requires( const T &t )
|
||||
{
|
||||
{ std::begin( t ) };
|
||||
};
|
||||
|
||||
template< typename T >
|
||||
concept Endable=
|
||||
requires( const T &t )
|
||||
{
|
||||
{ end( t ) };
|
||||
}
|
||||
or
|
||||
requires( const T &t )
|
||||
{
|
||||
{ std::end( t ) };
|
||||
};
|
||||
|
||||
template< typename T >
|
||||
concept Iterable= Beginable< T > and Endable< T >;
|
||||
|
||||
template< typename T >
|
||||
|
Reference in New Issue
Block a user