| line | true | false | branch | 
 
| 487 | 0 | 0 | delete[] m_data; | 
 
| 883 | 20 | 0 | ReusableStringStream rss; | 
 
|  | 36757 | 0 | ReusableStringStream rss; | 
 
| 886 | 20 | 0 | rss.operator<<(value); | 
 
|  | 36757 | 0 | rss.operator<<(value); | 
 
| 887 | 20 | 0 | return rss.str(); | 
 
|  | 36757 | 0 | return rss.str(); | 
 
| 1071 | 65 | 0 | ReusableStringStream rss; | 
 
|  | 1096 | 0 | ReusableStringStream rss; | 
 
| 1072 | 65 | 0 | rss << "{ "; | 
 
|  | 1096 | 0 | rss << "{ "; | 
 
| 1073 | 65 | 0 | if (first != last) { | 
 
|  | 1010 | 86 | if (first != last) { | 
 
| 1074 | 65 | 0 | rss << ::Catch::Detail::stringify(*first); | 
 
|  | 65 | 0 | rss << ::Catch::Detail::stringify(*first); | 
 
|  | 1010 | 0 | rss << ::Catch::Detail::stringify(*first); | 
 
|  | 1010 | 0 | rss << ::Catch::Detail::stringify(*first); | 
 
| 1075 | 396 | 65 | for (++first; first != last; ++first) | 
 
|  | 35252 | 1010 | for (++first; first != last; ++first) | 
 
| 1076 | 396 | 0 | rss << ", " << ::Catch::Detail::stringify(*first); | 
 
|  | 396 | 0 | rss << ", " << ::Catch::Detail::stringify(*first); | 
 
|  | 396 | 0 | rss << ", " << ::Catch::Detail::stringify(*first); | 
 
|  | 35252 | 0 | rss << ", " << ::Catch::Detail::stringify(*first); | 
 
|  | 35252 | 0 | rss << ", " << ::Catch::Detail::stringify(*first); | 
 
|  | 35252 | 0 | rss << ", " << ::Catch::Detail::stringify(*first); | 
 
| 1078 | 65 | 0 | rss << " }"; | 
 
|  | 1096 | 0 | rss << " }"; | 
 
| 1079 | 65 | 0 | return rss.str(); | 
 
|  | 1096 | 0 | return rss.str(); | 
 
| 1397 | 0 | 548 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 6 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 16 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 16 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 0 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 4 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 0 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 8 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 20 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 0 | class BinaryExpr  : public ITransientExpression { | 
 
|  | 0 | 0 | class BinaryExpr  : public ITransientExpression { | 
 
| 1403 | 0 | 0 | formatReconstructedExpression | 
 
|  | 0 | 0 | formatReconstructedExpression | 
 
|  | 0 | 0 | formatReconstructedExpression | 
 
|  | 20 | 0 | formatReconstructedExpression | 
 
|  | 8 | 0 | formatReconstructedExpression | 
 
|  | 0 | 0 | formatReconstructedExpression | 
 
|  | 4 | 0 | formatReconstructedExpression | 
 
|  | 16 | 0 | formatReconstructedExpression | 
 
|  | 16 | 0 | formatReconstructedExpression | 
 
|  | 6 | 0 | formatReconstructedExpression | 
 
|  | 548 | 0 | formatReconstructedExpression | 
 
| 1404 | 0 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 0 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 0 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 20 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 8 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 0 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 4 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 16 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 16 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 6 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
|  | 548 | 0 | ( os, Catch::Detail::stringify( m_lhs ), m_op, Catch::Detail::stringify( m_rhs ) ); | 
 
| 1417 | 0 | 1 | class UnaryExpr : public ITransientExpression { | 
 
|  | 0 | 0 | class UnaryExpr : public ITransientExpression { | 
 
| 1421 | 0 | 0 | os << Catch::Detail::stringify( m_lhs ); | 
 
|  | 1 | 0 | os << Catch::Detail::stringify( m_lhs ); | 
 
| 1640 | 0 | 0 | if ( !m_completed ) { | 
 
| 1647 | 1 | 0 | handleExpr( expr.makeUnaryExpr() ); | 
 
|  | 0 | 0 | handleExpr( expr.makeUnaryExpr() ); |