static*/
| 1166 | } |
| 1167 | |
| 1168 | /*static*/ void XMLNode::DeleteNode(XMLNode* node) |
| 1169 | { |
| 1170 | if (node == 0) |
| 1171 | { |
| 1172 | return; |
| 1173 | } |
| 1174 | TIXMLASSERT(node->_document); |
| 1175 | if (!node->ToDocument()) |
| 1176 | { |
| 1177 | node->_document->MarkInUse(node); |
| 1178 | } |
| 1179 | |
| 1180 | MemPool* pool = node->_memPool; |
| 1181 | node->~XMLNode(); |
| 1182 | pool->Free(node); |
| 1183 | } |
| 1184 | |
| 1185 | void XMLNode::InsertChildPreamble(XMLNode* insertThis) const |
| 1186 | { |
nothing calls this directly
no test coverage detected