| 756 | |
| 757 | |
| 758 | bool XMLDocument::Accept( XMLVisitor* visitor ) const |
| 759 | { |
| 760 | TIXMLASSERT( visitor ); |
| 761 | if ( visitor->VisitEnter( *this ) ) { |
| 762 | for ( const XMLNode* node=FirstChild(); node; node=node->NextSibling() ) { |
| 763 | if ( !node->Accept( visitor ) ) { |
| 764 | break; |
| 765 | } |
| 766 | } |
| 767 | } |
| 768 | return visitor->VisitExit( *this ); |
| 769 | } |
| 770 | |
| 771 | |
| 772 | // --------- XMLNode ----------- // |
nothing calls this directly
no test coverage detected