MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/TriangleMeshDistance / AssertionHandler

Method AssertionHandler

tests/catch.hpp:6093–6100  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6091 }
6092
6093 AssertionHandler::AssertionHandler
6094 ( StringRef const& macroName,
6095 SourceLineInfo const& lineInfo,
6096 StringRef capturedExpression,
6097 ResultDisposition::Flags resultDisposition )
6098 : m_assertionInfo{ macroName, lineInfo, capturedExpression, resultDisposition },
6099 m_resultCapture( getResultCapture() )
6100 {}
6101
6102 void AssertionHandler::handleExpr( ITransientExpression const& expr ) {
6103 m_resultCapture.handleExpr( m_assertionInfo, expr, m_reaction );

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected