#include <catch_amalgamated.hpp>
Public Member Functions | |
constexpr | UnaryExpr (LhsT lhs) |
![]() | |
constexpr auto | isBinaryExpression () const -> bool |
constexpr auto | getResult () const -> bool |
constexpr | ITransientExpression (bool isBinaryExpression, bool result) |
constexpr | ITransientExpression (ITransientExpression const &)=default |
constexpr ITransientExpression & | operator= (ITransientExpression const &)=default |
Private Member Functions | |
void | streamReconstructedExpression (std::ostream &os) const override |
This function has to be overriden by the derived class. | |
Private Attributes | |
LhsT | m_lhs |
Additional Inherited Members | |
![]() | |
~ITransientExpression ()=default | |
|
inlineexplicitconstexpr |
|
inlineoverrideprivatevirtual |
This function has to be overriden by the derived class.
Reimplemented from Catch::ITransientExpression.
|
private |