Lines Matching refs:ResultBuilder
1205 class ResultBuilder : public DecomposedExpression { class
1207 ResultBuilder( char const* macroName,
1212 ~ResultBuilder();
1219 ResultBuilder& operator << ( T const& value ) { in operator <<()
1224 ResultBuilder& setResultType( ResultWas::OfType result );
1225 ResultBuilder& setResultType( bool result );
1802 ExpressionLhs( ResultBuilder& rb, T lhs ) : m_rb( rb ), m_lhs( lhs ), m_truthy(false) {} in ExpressionLhs()
1873 ResultBuilder& m_rb;
1881 BinaryExpression( ResultBuilder& rb, LhsT lhs, RhsT rhs ) in BinaryExpression()
1915 ResultBuilder& m_rb;
1952 inline ExpressionLhs<T const&> ResultBuilder::operator <= ( T const& operand ) { in operator <=()
1956 inline ExpressionLhs<bool> ResultBuilder::operator <= ( bool value ) { in operator <=()
1961 inline void ResultBuilder::captureMatch( ArgT const& arg, MatcherT const& matcher, in captureMatch()
2158 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #expr, resultDisposition )…
2170 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #arg ", " #matcher, result…
2191 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #expr, resultDisposition )…
2217 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #expr, resultDisposition )…
2231 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #expr, resultDisposition, …
2248 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #expr ", " #exceptionType,…
2269 … Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, "", resultDisposition ); \
2277 … Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, "", resultDisposition ); \
2291 …Catch::ResultBuilder __catchResult( macroName, CATCH_INTERNAL_LINEINFO, #arg ", " #matcher, result…
6831 ResultBuilder makeUnexpectedResultBuilder() const { in makeUnexpectedResultBuilder()
6832 return ResultBuilder( m_lastAssertionInfo.macroName.c_str(), in makeUnexpectedResultBuilder()
8444 … ResultBuilder rb( it->macroName.c_str(), it->lineInfo, "", ResultDisposition::Normal ); in assertionEnded()
9010 ResultBuilder::ResultBuilder( char const* macroName, in ResultBuilder() function in Catch::ResultBuilder
9021 ResultBuilder::~ResultBuilder() { in ~ResultBuilder()
9031 ResultBuilder& ResultBuilder::setResultType( ResultWas::OfType result ) { in setResultType()
9035 ResultBuilder& ResultBuilder::setResultType( bool result ) { in setResultType()
9040 void ResultBuilder::endExpression( DecomposedExpression const& expr ) { in endExpression()
9045 void ResultBuilder::useActiveException( ResultDisposition::Flags resultDisposition ) { in useActiveException()
9051 void ResultBuilder::captureResult( ResultWas::OfType resultType ) { in captureResult()
9056 void ResultBuilder::captureExpectedException( std::string const& expectedMessage ) { in captureExpectedException()
9063 …void ResultBuilder::captureExpectedException( Matchers::Impl::MatcherBase<std::string> const& matc… in captureExpectedException()
9079 void ResultBuilder::captureExpression() { in captureExpression()
9084 void ResultBuilder::handleResult( AssertionResult const& result ) in handleResult()
9096 void ResultBuilder::react() { in react()
9110 bool ResultBuilder::shouldDebugBreak() const { return m_shouldDebugBreak; } in shouldDebugBreak()
9111 … bool ResultBuilder::allowThrows() const { return getCurrentContext().getConfig()->allowThrows(); } in allowThrows()
9113 AssertionResult ResultBuilder::build() const in build()
9124 AssertionResult ResultBuilder::build( DecomposedExpression const& expr ) const in build()
9139 void ResultBuilder::reconstructExpression( std::string& dest ) const { in reconstructExpression()
9143 void ResultBuilder::setExceptionGuard() { in setExceptionGuard()
9146 void ResultBuilder::unsetExceptionGuard() { in unsetExceptionGuard()