Lines Matching refs:Attribute
101 for (xmlAttrPtr Attribute = Node->properties; Attribute != nullptr; in getAttribute() local
102 Attribute = Attribute->next) { in getAttribute()
103 if (xmlStringsEqual(Attribute->name, AttributeName)) { in getAttribute()
104 return Attribute; in getAttribute()
211 for (xmlAttrPtr Attribute = AdditionalNode->properties; Attribute; in mergeAttributes() local
212 Attribute = Attribute->next) { in mergeAttributes()
214 getAttribute(OriginalNode, Attribute->name)) { in mergeAttributes()
216 Attribute->children->content)) { in mergeAttributes()
221 if (!Attribute->ns) { in mergeAttributes()
226 Attribute)) { in mergeAttributes()
232 Attribute->ns->href)) { in mergeAttributes()
237 if (!OriginalAttribute->ns->prefix && !Attribute->ns->prefix && in mergeAttributes()
239 xmlStringsEqual(Attribute->ns->href, ClosestDefault->href)) { in mergeAttributes()
241 Attribute)) { in mergeAttributes()
252 if (Attribute->ns->prefix || OriginalAttribute->ns->prefix || in mergeAttributes()
256 Attribute)) { in mergeAttributes()
268 xmlNewProp(OriginalNode, Attribute->name, Attribute->children->content); in mergeAttributes()
270 searchOrDefine(Attribute->ns->href, OriginalNode); in mergeAttributes()
320 for (xmlAttrPtr Attribute = Node->properties; Attribute; in explicateNamespace() local
321 Attribute = Attribute->next) { in explicateNamespace()
322 if (Attribute->ns && in explicateNamespace()
323 xmlStringsEqual(Attribute->ns->href, PrefixDef->href)) { in explicateNamespace()
324 Attribute->ns = PrefixDef; in explicateNamespace()
561 for (xmlAttrPtr Attribute = Node->properties; Attribute; in setAttributeNamespaces() local
562 Attribute = Attribute->next) { in setAttributeNamespaces()
563 if (!Attribute->ns) { in setAttributeNamespaces()
564 Attribute->ns = getClosestDefault(Node); in setAttributeNamespaces()
588 for (xmlAttrPtr Attribute = Node->properties; Attribute; in checkAndStripPrefixes() local
589 Attribute = Attribute->next) { in checkAndStripPrefixes()
590 if (Attribute->ns && Attribute->ns->prefix != nullptr) { in checkAndStripPrefixes()
593 xmlStringsEqual(ClosestDefault->href, Attribute->ns->href)) { in checkAndStripPrefixes()
594 Attribute->ns = ClosestDefault; in checkAndStripPrefixes()
596 RequiredPrefixes.push_back(Attribute->ns); in checkAndStripPrefixes()