Lines Matching refs:m_lhs
2221 LhsT m_lhs; member in Catch::BinaryExpr
2227 … ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); in streamReconstructedExpression()
2233 m_lhs( lhs ),
2297 LhsT m_lhs; member in Catch::UnaryExpr
2300 os << Catch::Detail::stringify( m_lhs ); in streamReconstructedExpression()
2306 m_lhs( lhs )
2335 LhsT m_lhs; member in Catch::ExprLhs
2337 explicit ExprLhs( LhsT lhs ) : m_lhs( lhs ) {} in ExprLhs()
2341 return { compareEqual( m_lhs, rhs ), m_lhs, "==", rhs }; in operator ==()
2344 return { m_lhs == rhs, m_lhs, "==", rhs }; in operator ==()
2349 return { compareNotEqual( m_lhs, rhs ), m_lhs, "!=", rhs }; in operator !=()
2352 return { m_lhs != rhs, m_lhs, "!=", rhs }; in operator !=()
2357 return { static_cast<bool>(m_lhs > rhs), m_lhs, ">", rhs }; in operator >()
2361 return { static_cast<bool>(m_lhs < rhs), m_lhs, "<", rhs }; in operator <()
2365 return { static_cast<bool>(m_lhs >= rhs), m_lhs, ">=", rhs }; in operator >=()
2369 return { static_cast<bool>(m_lhs <= rhs), m_lhs, "<=", rhs }; in operator <=()
2373 return { static_cast<bool>(m_lhs | rhs), m_lhs, "|", rhs }; in operator |()
2377 return { static_cast<bool>(m_lhs & rhs), m_lhs, "&", rhs }; in operator &()
2381 return { static_cast<bool>(m_lhs ^ rhs), m_lhs, "^", rhs }; in operator ^()
2399 return UnaryExpr<LhsT>{ m_lhs }; in makeUnaryExpr()