Lines Matching refs:node

87  * @node:  the xsl:namespace-alias node
93 xsltNamespaceAlias(xsltStylesheetPtr style, xmlNodePtr node)
103 if ((style == NULL) || (node == NULL))
128 stylePrefix = xmlGetNsProp(node, (const xmlChar *)"stylesheet-prefix", NULL);
130 xsltTransformError(NULL, style, node,
135 literalNs = xmlSearchNs(node->doc, node, NULL);
137 literalNs = xmlSearchNs(node->doc, node, stylePrefix);
139 xsltTransformError(NULL, style, node,
149 resultPrefix = xmlGetNsProp(node, (const xmlChar *)"result-prefix", NULL);
151 xsltTransformError(NULL, style, node,
156 targetNs = xmlSearchNs(node->doc, node, NULL);
158 targetNs = xmlSearchNs(node->doc, node, resultPrefix);
161 xsltTransformError(NULL, style, node,
203 * Store the ns-node in the alias-object.
218 if ((style == NULL) || (node == NULL))
221 stylePrefix = xmlGetNsProp(node, (const xmlChar *)"stylesheet-prefix", NULL);
223 xsltTransformError(NULL, style, node,
227 resultPrefix = xmlGetNsProp(node, (const xmlChar *)"result-prefix", NULL);
229 xsltTransformError(NULL, style, node,
235 literalNs = xmlSearchNs(node->doc, node, NULL);
241 literalNs = xmlSearchNs(node->doc, node, stylePrefix);
244 xsltTransformError(NULL, style, node,
258 targetNs = xmlSearchNs(node->doc, node, NULL);
264 targetNs = xmlSearchNs(node->doc, node, resultPrefix);
267 xsltTransformError(NULL, style, node,
298 xsltTransformError(NULL, style, node,
317 * @invocNode: the invoking node; e.g. a literal result element/attr;
353 * be an input node; since it was only used to anchor an error report
612 * @cur: the input node
614 * @out: the output node (or its parent)
695 * @cur: the input node
716 * @node: the target node
719 * Do a copy of an namespace list. If @node is non-NULL the
735 xsltCopyNamespaceList(xsltTransformContextPtr ctxt, xmlNodePtr node,
748 if ((node != NULL) && (node->type != XML_ELEMENT_NODE))
749 node = NULL;
759 if (node != NULL) {
760 if ((node->ns != NULL) &&
761 (xmlStrEqual(node->ns->prefix, cur->prefix)) &&
762 (xmlStrEqual(node->ns->href, cur->href))) {
766 tmp = xmlSearchNs(node->doc, node, cur->prefix);
777 q = xmlNewNs(node, cur->href, cur->prefix);
796 q = xmlNewNs(node, URI, cur->prefix);
798 q = xmlNewNs(node, cur->href, cur->prefix);
816 * @elem: the target element node
817 * @ns: the namespace node
819 * Copies a namespace node (declaration). If @elem is not NULL,