| 1031 | } |
| 1032 | |
| 1033 | const XMLElement* XMLNode::PreviousSiblingElement(const char* name) const |
| 1034 | { |
| 1035 | for (const XMLNode* node = _prev; node; node = node->_prev) |
| 1036 | { |
| 1037 | const XMLElement* element = node->ToElementWithName(name); |
| 1038 | if (element) |
| 1039 | { |
| 1040 | return element; |
| 1041 | } |
| 1042 | } |
| 1043 | return 0; |
| 1044 | } |
| 1045 | |
| 1046 | char* XMLNode::ParseDeep(char* p, StrPair* parentEndTag, int* curLineNumPtr) |
| 1047 | { |
no test coverage detected