From c9ba82b50336300d01fa6f7091067dde3f79fd96 Mon Sep 17 00:00:00 2001 From: Phil Nash Date: Fri, 11 May 2012 08:16:12 +0100 Subject: [PATCH] Reformatted expression --- include/internal/catch_expression.hpp | 124 ++++---------------------- 1 file changed, 19 insertions(+), 105 deletions(-) diff --git a/include/internal/catch_expression.hpp b/include/internal/catch_expression.hpp index d1502195..2a3dcf87 100644 --- a/include/internal/catch_expression.hpp +++ b/include/internal/catch_expression.hpp @@ -20,115 +20,58 @@ class Expression void operator = ( const Expression& ); public: - /////////////////////////////////////////////////////////////////////////// - Expression - ( - ResultInfoBuilder& result, - T lhs - ) + Expression( ResultInfoBuilder& result, T lhs ) : m_result( result ), m_lhs( lhs ) - { - } + {} - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator == - ( - const RhsT& rhs - ) - { + ResultInfoBuilder& operator == ( const RhsT& rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator != - ( - const RhsT& rhs - ) - { + ResultInfoBuilder& operator != ( const RhsT& rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator < - ( - const RhsT& rhs - ) - { + ResultInfoBuilder& operator < ( const RhsT& rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator > - ( - const RhsT& rhs - ) - { + ResultInfoBuilder& operator > ( const RhsT& rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator <= - ( - const RhsT& rhs - ) - { + ResultInfoBuilder& operator <= ( const RhsT& rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator >= - ( - const RhsT& rhs - ) - { + ResultInfoBuilder& operator >= ( const RhsT& rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// - ResultInfoBuilder& operator == - ( - bool rhs - ) - { + ResultInfoBuilder& operator == ( bool rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// - ResultInfoBuilder& operator != - ( - bool rhs - ) - { + ResultInfoBuilder& operator != ( bool rhs ) { return m_result.captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// - operator ResultInfoBuilder& - () - { + operator ResultInfoBuilder& () { return m_result.captureBoolExpression( m_lhs ); } - /////////////////////////////////////////////////////////////////////////// template - STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& operator + - ( - const RhsT& - ); + STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& operator + ( const RhsT& ); - /////////////////////////////////////////////////////////////////////////// template - STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& operator - - ( - const RhsT& - ); + STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& operator - ( const RhsT& ); private: ResultInfoBuilder& m_result; @@ -140,64 +83,35 @@ class PtrExpression { public: - /////////////////////////////////////////////////////////////////////////// - PtrExpression - ( - ResultInfoBuilder& result, - const LhsT* lhs - ) + PtrExpression ( ResultInfoBuilder& result, const LhsT* lhs ) : m_result( &result ), m_lhs( lhs ) {} - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator == - ( - const RhsT* rhs - ) - { + ResultInfoBuilder& operator == ( const RhsT* rhs ) { return m_result->captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// // This catches NULL - ResultInfoBuilder& operator == - ( - LhsT* rhs - ) - { + ResultInfoBuilder& operator == ( LhsT* rhs ) { return m_result->captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// template - ResultInfoBuilder& operator != - ( - const RhsT* rhs - ) - { + ResultInfoBuilder& operator != ( const RhsT* rhs ) { return m_result->captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// // This catches NULL - ResultInfoBuilder& operator != - ( - LhsT* rhs - ) - { + ResultInfoBuilder& operator != ( LhsT* rhs ) { return m_result->captureExpression( m_lhs, rhs ); } - /////////////////////////////////////////////////////////////////////////// - operator ResultInfoBuilder& - () - { + operator ResultInfoBuilder& () { return m_result->captureBoolExpression( m_lhs ); } - private: ResultInfoBuilder* m_result; const LhsT* m_lhs;