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 >
|
template< typename Member, typename Seq >
|
||||||
concept SequenceOf= Sequence< Seq > and SpecializedOn< Seq, Member >;
|
concept SequenceOf= Sequence< Seq > and SpecializedOn< Seq, Member >;
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
concept Beginable=
|
concept Beginable=
|
||||||
requires( const T &t )
|
requires( const T &t )
|
||||||
{
|
{
|
||||||
{ begin( t ) };
|
{ begin( t ) };
|
||||||
}
|
}
|
||||||
or
|
or
|
||||||
requires( const T &t )
|
requires( const T &t )
|
||||||
{
|
{
|
||||||
{ std::begin( t ) };
|
{ std::begin( t ) };
|
||||||
};
|
};
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
concept Endable=
|
concept Endable=
|
||||||
requires( const T &t )
|
requires( const T &t )
|
||||||
{
|
{
|
||||||
{ end( t ) };
|
{ end( t ) };
|
||||||
}
|
}
|
||||||
or
|
or
|
||||||
requires( const T &t )
|
requires( const T &t )
|
||||||
{
|
{
|
||||||
{ std::end( t ) };
|
{ std::end( t ) };
|
||||||
};
|
};
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
concept Iterable= Beginable< T > and Endable< T >;
|
concept Iterable= Beginable< T > and Endable< T >;
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
|
Reference in New Issue
Block a user