Lines Matching refs:Attribute

98   for (xmlAttrPtr Attribute = Node->properties; Attribute != nullptr;  in getAttribute()  local
99 Attribute = Attribute->next) { in getAttribute()
100 if (xmlStringsEqual(Attribute->name, AttributeName)) { in getAttribute()
101 return Attribute; in getAttribute()
208 for (xmlAttrPtr Attribute = AdditionalNode->properties; Attribute; in mergeAttributes() local
209 Attribute = Attribute->next) { in mergeAttributes()
211 getAttribute(OriginalNode, Attribute->name)) { in mergeAttributes()
213 Attribute->children->content)) { in mergeAttributes()
218 if (!Attribute->ns) { in mergeAttributes()
223 Attribute)) { in mergeAttributes()
229 Attribute->ns->href)) { in mergeAttributes()
234 if (!OriginalAttribute->ns->prefix && !Attribute->ns->prefix && in mergeAttributes()
236 xmlStringsEqual(Attribute->ns->href, ClosestDefault->href)) { in mergeAttributes()
238 Attribute)) { in mergeAttributes()
249 if (Attribute->ns->prefix || OriginalAttribute->ns->prefix || in mergeAttributes()
253 Attribute)) { in mergeAttributes()
265 xmlNewProp(OriginalNode, Attribute->name, Attribute->children->content); in mergeAttributes()
267 searchOrDefine(Attribute->ns->href, OriginalNode); in mergeAttributes()
317 for (xmlAttrPtr Attribute = Node->properties; Attribute; in explicateNamespace() local
318 Attribute = Attribute->next) { in explicateNamespace()
319 if (Attribute->ns && in explicateNamespace()
320 xmlStringsEqual(Attribute->ns->href, PrefixDef->href)) { in explicateNamespace()
321 Attribute->ns = PrefixDef; in explicateNamespace()
558 for (xmlAttrPtr Attribute = Node->properties; Attribute; in setAttributeNamespaces() local
559 Attribute = Attribute->next) { in setAttributeNamespaces()
560 if (!Attribute->ns) { in setAttributeNamespaces()
561 Attribute->ns = getClosestDefault(Node); in setAttributeNamespaces()
585 for (xmlAttrPtr Attribute = Node->properties; Attribute; in checkAndStripPrefixes() local
586 Attribute = Attribute->next) { in checkAndStripPrefixes()
587 if (Attribute->ns && Attribute->ns->prefix != nullptr) { in checkAndStripPrefixes()
590 xmlStringsEqual(ClosestDefault->href, Attribute->ns->href)) { in checkAndStripPrefixes()
591 Attribute->ns = ClosestDefault; in checkAndStripPrefixes()
593 RequiredPrefixes.push_back(Attribute->ns); in checkAndStripPrefixes()