Lines Matching refs:dict
975 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
976 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
977 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
1118 ctxt->attsDefault = xmlHashCreateDict(10, ctxt->dict);
1129 name = xmlDictLookup(ctxt->dict, fullname, -1);
1132 name = xmlDictLookup(ctxt->dict, name, -1);
1133 prefix = xmlDictLookup(ctxt->dict, fullname, len);
1174 name = xmlDictLookup(ctxt->dict, fullattr, -1);
1177 name = xmlDictLookup(ctxt->dict, name, -1);
1178 prefix = xmlDictLookup(ctxt->dict, fullattr, len);
1185 value = xmlDictLookup(ctxt->dict, value, len);
1217 ctxt->attsSpecial = xmlHashCreateDict(10, ctxt->dict);
3109 return(xmlDictLookup(ctxt->dict, ctxt->input->cur - (len + 1), len));
3110 return(xmlDictLookup(ctxt->dict, ctxt->input->cur - len, len));
3155 ret = xmlDictLookup(ctxt->dict, ctxt->input->cur, count);
3196 return(xmlDictLookup(ctxt->dict, ctxt->input->cur - len, len));
3238 ret = xmlDictLookup(ctxt->dict, ctxt->input->cur, count);
5323 if (!xmlDictOwns(ctxt->dict, name))
5389 if (!xmlDictOwns(ctxt->dict, name))
5397 if (!xmlDictOwns(ctxt->dict, name))
6982 nbktext = xmlDictLookup(ctxt->dict, BAD_CAST "nbktext",
8183 * The prefix must come from the @ctxt->dict dictionnary
8251 p = xmlDictLookup(ctxt->dict, tmp, -1);
8265 l = xmlDictLookup(ctxt->dict, tmp, -1);
8271 l = xmlDictLookup(ctxt->dict, tmp, -1);
8715 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
8765 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
12091 if (ctx->myDoc->dict) {
12092 newDoc->dict = ctx->myDoc->dict;
12093 xmlDictReference(newDoc->dict);
12172 if (ctxt->dict != NULL) xmlDictFree(ctxt->dict);
12173 ctxt->dict = ctx->dict;
12174 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
12175 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
12176 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
12219 ctxt->dict = NULL;
12314 newDoc->dict = doc->dict;
12315 xmlDictReference(newDoc->dict);
12542 if (ctxt->dict != NULL) xmlDictFree(ctxt->dict);
12543 ctxt->dict = oldctxt->dict;
12544 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
12545 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
12546 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
12561 ctxt->dict = NULL;
12566 newDoc->dict = ctxt->dict;
12567 xmlDictReference(newDoc->dict);
12577 ctxt->dict = NULL;
12663 ctxt->dict = NULL;
12760 * Use input doc's dict if present, else assure XML_PARSE_NODICT is set.
12761 * We need a dictionary for xmlDetectSAX2, so if there's no doc dict
12764 if (doc->dict != NULL) {
12765 if (ctxt->dict != NULL)
12766 xmlDictFree(ctxt->dict);
12767 ctxt->dict = doc->dict;
12786 if (ctxt->dict) {
12787 iprefix = xmlDictLookup(ctxt->dict, ns->prefix, -1);
12788 ihref = xmlDictLookup(ctxt->dict, ns->href, -1);
12868 if (doc->dict != NULL)
12869 ctxt->dict = NULL;
12942 if ((doc != NULL) && (doc->dict != NULL)) {
12943 xmlDictFree(ctxt->dict);
12944 ctxt->dict = doc->dict;
12945 xmlDictReference(ctxt->dict);
12946 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
12947 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
12948 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
13893 * Free a string if it is not owned by the "dict" dictionnary in the
13897 if ((str) && ((!dict) || \
13898 (xmlDictOwns(dict, (const xmlChar *)(str)) == 0))) \
13911 xmlDictPtr dict;
13916 dict = ctxt->dict;