From 4f8c68dcdda5b18f22fab3fcbe27808607dcbd79 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Mon, 3 Jun 2024 21:31:40 -0400 Subject: [PATCH] Remove spurious whitespace. --- Concepts.h | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/Concepts.h b/Concepts.h index 53a6b7a..9e021bd 100644 --- a/Concepts.h +++ b/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 >