Lines Matching refs:Def

128   for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) {  in search()  local
129 if (Def->prefix && xmlStringsEqual(Def->href, HRef)) { in search()
130 return Def; in search()
156 if (xmlNsPtr Def = search(HRef, Node)) in searchOrDefine() local
157 return Def; in searchOrDefine()
158 if (xmlNsPtr Def = xmlNewNs(Node, HRef, getPrefixForHref(HRef))) in searchOrDefine() local
159 return Def; in searchOrDefine()
183 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in getNamespaceWithPrefix() local
184 if (xmlStringsEqual(Def->prefix, Prefix)) { in getNamespaceWithPrefix()
185 return Def; in getNamespaceWithPrefix()
346 for (xmlNsPtr Def = AdditionalNode->nsDef; Def; Def = Def->next) { in mergeNamespaces() local
348 getNamespaceWithPrefix(Def->prefix, OriginalNode)) { in mergeNamespaces()
349 if (!Def->prefix) { in mergeNamespaces()
350 if (namespaceOverrides(Def->href, OriginalNsDef->href)) { in mergeNamespaces()
351 NewDefinedDefaultHref = TO_XML_CHAR(strdup(FROM_XML_CHAR(Def->href))); in mergeNamespaces()
353 } else if (!xmlStringsEqual(OriginalNsDef->href, Def->href)) { in mergeNamespaces()
356 FROM_XML_CHAR(Def->prefix)); in mergeNamespaces()
359 xmlNsPtr NewDef = xmlCopyNamespace(Def); in mergeNamespaces()
602 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in checkAndStripPrefixes() local
603 if (!Def->prefix || llvm::is_contained(RequiredPrefixes, Def)) { in checkAndStripPrefixes()
604 Prev = Def; in checkAndStripPrefixes()
607 if (Def == Node->nsDef) { in checkAndStripPrefixes()
608 Node->nsDef = Def->next; in checkAndStripPrefixes()
610 Prev->next = Def->next; in checkAndStripPrefixes()
612 Temp.next = Def->next; in checkAndStripPrefixes()
613 xmlFreeNs(Def); in checkAndStripPrefixes()
614 Def = &Temp; in checkAndStripPrefixes()