Lines Matching defs:namespace
168 * Handle a namespace error
192 * Handle a namespace warning
1043 * @fullname: The attribute name, including namespace prefix
1061 xmlNsPtr namespace;
1066 namespace = NULL;
1069 * Split the full name into a namespace prefix and the tag name
1075 "invalid namespace declaration '%s'\n",
1116 * Check whether it's a namespace definition
1151 /* a default namespace definition */
1156 * Validate also for namespace decls, they are attributes from
1196 "Empty namespace name for prefix %s\n", name, NULL);
1214 /* a standard namespace definition */
1219 * Validate also for namespace decls, they are attributes from
1238 namespace = xmlSearchNs(ctxt->myDoc, ctxt->node, ns);
1239 if (namespace == NULL) {
1249 ((namespace == prop->ns) ||
1250 (xmlStrEqual(namespace->href, prop->ns->href)))) {
1253 name, namespace->href);
1262 namespace = NULL;
1266 ret = xmlNewNsPropEatName(ctxt->node, namespace, name, NULL);
1451 * - this is a namespace prefix
1515 * @fullname: The element name, including namespace prefix
1556 * Split the full name into a namespace prefix and the tag name
1562 * Note : the namespace resolution is deferred until the end of the
1563 * attributes parsing, since local namespace can be defined as
1648 * Search the namespace, note that since the attributes have been
1662 * set the namespace node, making sure that if the default namspace
1881 * @prefix: the attribute namespace prefix if available
1882 * @URI: the attribute namespace name if available
1899 xmlNsPtr namespace = NULL;
1903 * Note: if prefix == NULL, the attribute is not in the default namespace
1906 namespace = xmlSearchNs(ctxt->myDoc, ctxt->node, prefix);
1920 ret->ns = namespace;
1942 ret = xmlNewNsPropEatName(ctxt->node, namespace,
1945 ret = xmlNewNsProp(ctxt->node, namespace, localname, NULL);
2106 * @prefix: the element namespace prefix if available
2107 * @URI: the element namespace name if available
2108 * @nb_namespaces: number of namespace definitions on that node
2109 * @namespaces: pointer to the array of prefix/URI pairs namespace definitions
2116 * It provides the namespace informations for the element, as well as
2117 * the new namespace declarations on the element.
2198 * Build the namespace list
2251 * Search the namespace if it wasn't already found
2305 * @prefix: the element namespace prefix if available
2306 * @URI: the element namespace name if available
2309 * It provides the namespace informations for the element.