MCPcopy Create free account
hub / github.com/IppClub/Dora-SSR / InsertEndChild

Method InsertEndChild

Source/3rdParty/tinyxml2/tinyxml2.cpp:578–597  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

576}
577
578XMLNode* XMLNode::InsertEndChild(XMLNode* addThis) {
579 if (_lastChild) {
580 TIXMLASSERT(_firstChild);
581 TIXMLASSERT(_lastChild->_next == 0);
582 _lastChild->_next = addThis;
583 addThis->_prev = _lastChild;
584 _lastChild = addThis;
585
586 addThis->_next = 0;
587 } else {
588 TIXMLASSERT(_firstChild == 0);
589 _firstChild = _lastChild = addThis;
590
591 addThis->_prev = 0;
592 addThis->_next = 0;
593 }
594 addThis->_parent = this;
595 addThis->_memPool->SetTracked();
596 return addThis;
597}
598
599XMLNode* XMLNode::InsertFirstChild(XMLNode* addThis) {
600 if (_firstChild) {

Callers 1

ParseDeepMethod · 0.95

Calls 1

SetTrackedMethod · 0.80

Tested by

no test coverage detected