Lines Matching refs:SectionNode
8601 struct SectionNode : SharedImpl<> { struct
8602 explicit SectionNode( SectionStats const& _stats ) : stats( _stats ) {} in SectionNode() argument
8603 virtual ~SectionNode();
8605 bool operator == ( SectionNode const& other ) const { in operator ==() argument
8608 bool operator == ( Ptr<SectionNode> const& other ) const { in operator ==() argument
8613 typedef std::vector<Ptr<SectionNode> > ChildSections; argument
8624 bool operator() ( Ptr<SectionNode> const& node ) const { in operator ()()
8632 typedef Node<TestCaseStats, SectionNode> TestCaseNode;
8655 Ptr<SectionNode> node; in sectionStarting()
8658 m_rootSection = new SectionNode( incompleteStats ); in sectionStarting()
8662 SectionNode& parentNode = *m_sectionStack.back(); in sectionStarting()
8663 SectionNode::ChildSections::const_iterator it = in sectionStarting()
8668 node = new SectionNode( incompleteStats ); in sectionStarting()
8682 SectionNode& sectionNode = *m_sectionStack.back(); in assertionEnded()
8688 SectionNode& node = *m_sectionStack.back(); in sectionEnded()
8721 std::vector<std::vector<Ptr<SectionNode> > > m_sections;
8727 Ptr<SectionNode> m_rootSection;
8728 Ptr<SectionNode> m_deepestSection;
8729 std::vector<Ptr<SectionNode> > m_sectionStack;
9353 SectionNode const& rootSection = *testCaseNode.children.front(); in writeTestCase()
9366 SectionNode const& sectionNode ) { in writeSection()
9392 for( SectionNode::ChildSections::const_iterator in writeSection()
9403 void writeAssertions( SectionNode const& sectionNode ) { in writeAssertions()
9404 for( SectionNode::Assertions::const_iterator in writeAssertions()
10219 CumulativeReporterBase::SectionNode::~SectionNode() {} in ~SectionNode()