Lines Matching defs:dict
951 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
952 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
953 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
988 ctxt->attsDefault = xmlHashCreateDict(10, ctxt->dict);
999 name = xmlDictLookup(ctxt->dict, fullname, -1);
1002 name = xmlDictLookup(ctxt->dict, name, -1);
1003 prefix = xmlDictLookup(ctxt->dict, fullname, len);
1036 name = xmlDictLookup(ctxt->dict, fullattr, -1);
1039 name = xmlDictLookup(ctxt->dict, name, -1);
1040 prefix = xmlDictLookup(ctxt->dict, fullattr, len);
1047 value = xmlDictLookup(ctxt->dict, value, len);
1075 ctxt->attsSpecial = xmlHashCreateDict(10, ctxt->dict);
2801 ret = xmlDictLookup(ctxt->dict, ctxt->input->cur, count);
2884 return(xmlDictLookup(ctxt->dict, ctxt->input->cur - (len + 1), len));
2885 return(xmlDictLookup(ctxt->dict, ctxt->input->cur - len, len));
6545 nbktext = xmlDictLookup(ctxt->dict, BAD_CAST "nbktext",
7657 return(xmlDictLookup(ctxt->dict, ctxt->input->cur - len, len));
7666 * The prefix must come from the @ctxt->dict dictionnary
7721 ret = xmlDictLookup(ctxt->dict, ctxt->input->cur, count);
7777 p = xmlDictLookup(ctxt->dict, tmp, -1);
7791 l = xmlDictLookup(ctxt->dict, tmp, -1);
7797 l = xmlDictLookup(ctxt->dict, tmp, -1);
8222 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
8255 const xmlChar *URL = xmlDictLookup(ctxt->dict, attvalue, len);
11469 if (ctx->myDoc->dict) {
11470 newDoc->dict = ctx->myDoc->dict;
11471 xmlDictReference(newDoc->dict);
11542 if (ctxt->dict != NULL) xmlDictFree(ctxt->dict);
11543 ctxt->dict = ctx->dict;
11544 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
11545 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
11546 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
11589 ctxt->dict = NULL;
11683 newDoc->dict = doc->dict;
11684 xmlDictReference(newDoc->dict);
11911 if (ctxt->dict != NULL) xmlDictFree(ctxt->dict);
11912 ctxt->dict = oldctxt->dict;
11913 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
11914 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
11915 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
11928 ctxt->dict = NULL;
11932 newDoc->dict = ctxt->dict;
11933 xmlDictReference(newDoc->dict);
11943 ctxt->dict = NULL;
12029 ctxt->dict = NULL;
12126 * Use input doc's dict if present, else assure XML_PARSE_NODICT is set.
12127 * We need a dictionary for xmlDetectSAX2, so if there's no doc dict
12130 if (doc->dict != NULL) {
12131 if (ctxt->dict != NULL)
12132 xmlDictFree(ctxt->dict);
12133 ctxt->dict = doc->dict;
12152 if (ctxt->dict) {
12153 iprefix = xmlDictLookup(ctxt->dict, ns->prefix, -1);
12154 ihref = xmlDictLookup(ctxt->dict, ns->href, -1);
12234 if (doc->dict != NULL)
12235 ctxt->dict = NULL;
12306 if ((doc != NULL) && (doc->dict != NULL)) {
12307 xmlDictFree(ctxt->dict);
12308 ctxt->dict = doc->dict;
12309 xmlDictReference(ctxt->dict);
12310 ctxt->str_xml = xmlDictLookup(ctxt->dict, BAD_CAST "xml", 3);
12311 ctxt->str_xmlns = xmlDictLookup(ctxt->dict, BAD_CAST "xmlns", 5);
12312 ctxt->str_xml_ns = xmlDictLookup(ctxt->dict, XML_XML_NAMESPACE, 36);
13254 * Free a string if it is not owned by the "dict" dictionnary in the
13258 if ((str) && ((!dict) || \
13259 (xmlDictOwns(dict, (const xmlChar *)(str)) == 0))) \
13272 xmlDictPtr dict;
13277 dict = ctxt->dict;