Lines Matching refs:_next
748 _prev( 0 ), _next( 0 ), in XMLNode()
810 _firstChild = _firstChild->_next; in Unlink()
817 child->_prev->_next = child->_next; in Unlink()
819 if ( child->_next ) { in Unlink()
820 child->_next->_prev = child->_prev; in Unlink()
822 child->_next = 0; in Unlink()
835 TIXMLASSERT(node->_next == 0); in DeleteChild()
852 TIXMLASSERT( _lastChild->_next == 0 ); in InsertEndChild()
853 _lastChild->_next = addThis; in InsertEndChild()
857 addThis->_next = 0; in InsertEndChild()
864 addThis->_next = 0; in InsertEndChild()
885 addThis->_next = _firstChild; in InsertFirstChild()
895 addThis->_next = 0; in InsertFirstChild()
924 if ( afterThis->_next == 0 ) { in InsertAfterChild()
930 addThis->_next = afterThis->_next; in InsertAfterChild()
931 afterThis->_next->_prev = addThis; in InsertAfterChild()
932 afterThis->_next = addThis; in InsertAfterChild()
942 for( const XMLNode* node = _firstChild; node; node = node->_next ) { in FirstChildElement()
966 for( const XMLNode* node = _next; node; node = node->_next ) { in NextSiblingElement()
1508 XMLAttribute* next = _rootAttribute->_next; in ~XMLElement()
1517 for( XMLAttribute* a = _rootAttribute; a; a = a->_next ) { in FindAttribute()
1774 last = attrib, attrib = attrib->_next ) { in FindOrCreateAttribute()
1783 TIXMLASSERT( last->_next == 0 ); in FindOrCreateAttribute()
1784 last->_next = attrib; in FindOrCreateAttribute()
1799 for( XMLAttribute* a=_rootAttribute; a; a=a->_next ) { in DeleteAttribute()
1802 prev->_next = a->_next; in DeleteAttribute()
1805 _rootAttribute = a->_next; in DeleteAttribute()
1847 TIXMLASSERT( prevAttribute->_next == 0 ); in ParseAttributes()
1848 prevAttribute->_next = attrib; in ParseAttributes()