Lines Matching refs:Def

125   for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) {  in search()  local
126 if (Def->prefix && xmlStringsEqual(Def->href, HRef)) { in search()
127 return Def; in search()
153 if (xmlNsPtr Def = search(HRef, Node)) in searchOrDefine() local
154 return Def; in searchOrDefine()
155 if (xmlNsPtr Def = xmlNewNs(Node, HRef, getPrefixForHref(HRef))) in searchOrDefine() local
156 return Def; in searchOrDefine()
180 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in getNamespaceWithPrefix() local
181 if (xmlStringsEqual(Def->prefix, Prefix)) { in getNamespaceWithPrefix()
182 return Def; in getNamespaceWithPrefix()
343 for (xmlNsPtr Def = AdditionalNode->nsDef; Def; Def = Def->next) { in mergeNamespaces() local
345 getNamespaceWithPrefix(Def->prefix, OriginalNode)) { in mergeNamespaces()
346 if (!Def->prefix) { in mergeNamespaces()
347 if (namespaceOverrides(Def->href, OriginalNsDef->href)) { in mergeNamespaces()
348 NewDefinedDefaultHref = TO_XML_CHAR(strdup(FROM_XML_CHAR(Def->href))); in mergeNamespaces()
350 } else if (!xmlStringsEqual(OriginalNsDef->href, Def->href)) { in mergeNamespaces()
353 FROM_XML_CHAR(Def->prefix)); in mergeNamespaces()
356 xmlNsPtr NewDef = xmlCopyNamespace(Def); in mergeNamespaces()
599 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in checkAndStripPrefixes() local
600 if (!Def->prefix || llvm::is_contained(RequiredPrefixes, Def)) { in checkAndStripPrefixes()
601 Prev = Def; in checkAndStripPrefixes()
604 if (Def == Node->nsDef) { in checkAndStripPrefixes()
605 Node->nsDef = Def->next; in checkAndStripPrefixes()
607 Prev->next = Def->next; in checkAndStripPrefixes()
609 Temp.next = Def->next; in checkAndStripPrefixes()
610 xmlFreeNs(Def); in checkAndStripPrefixes()
611 Def = &Temp; in checkAndStripPrefixes()