| 8649 | } |
| 8650 | |
| 8651 | void RunContext::sectionEndedEarly(SectionEndInfo const &endInfo) { |
| 8652 | if (m_unfinishedSections.empty()) |
| 8653 | m_activeSections.back()->fail(); |
| 8654 | else |
| 8655 | m_activeSections.back()->close(); |
| 8656 | m_activeSections.pop_back(); |
| 8657 | |
| 8658 | m_unfinishedSections.push_back(endInfo); |
| 8659 | } |
| 8660 | void RunContext::benchmarkStarting(BenchmarkInfo const &info) { |
| 8661 | m_reporter->benchmarkStarting(info); |
| 8662 | } |