Lines Matching refs:OriginalNode
163 xmlNodePtr OriginalNode, in copyAttributeNamespace() argument
167 searchOrDefine(AdditionalAttribute->ns->href, OriginalNode); in copyAttributeNamespace()
205 static Error mergeAttributes(xmlNodePtr OriginalNode, in mergeAttributes() argument
207 xmlNsPtr ClosestDefault = getClosestDefault(OriginalNode); in mergeAttributes()
211 getAttribute(OriginalNode, Attribute->name)) { in mergeAttributes()
216 FROM_XML_CHAR(OriginalNode->name)); in mergeAttributes()
222 if (auto E = copyAttributeNamespace(OriginalAttribute, OriginalNode, in mergeAttributes()
237 if (auto E = copyAttributeNamespace(OriginalAttribute, OriginalNode, in mergeAttributes()
252 if (auto E = copyAttributeNamespace(OriginalAttribute, OriginalNode, in mergeAttributes()
265 xmlNewProp(OriginalNode, Attribute->name, Attribute->children->content); in mergeAttributes()
267 searchOrDefine(Attribute->ns->href, OriginalNode); in mergeAttributes()
330 static Error mergeNamespaces(xmlNodePtr OriginalNode, in mergeNamespaces() argument
336 getNamespaceWithPrefix(nullptr, OriginalNode)) { in mergeNamespaces()
345 getNamespaceWithPrefix(Def->prefix, OriginalNode)) { in mergeNamespaces()
357 NewDef->next = OriginalNode->nsDef; in mergeNamespaces()
358 OriginalNode->nsDef = NewDef; in mergeNamespaces()
366 xmlNodePtr DominantNode = getDominantNode(OriginalNode, AdditionalNode); in mergeNamespaces()
368 DominantNode == OriginalNode ? AdditionalNode : OriginalNode; in mergeNamespaces()
369 if (DominantNode == OriginalNode) { in mergeNamespaces()
463 xmlNsPtr OriginalNsDef = getNamespaceWithPrefix(nullptr, OriginalNode); in mergeNamespaces()