|
ReactOS 0.4.16-dev-2208-g6350669
|
#include "libxslt.h"#include <stdio.h>#include <string.h>#include <stdlib.h>#include <stdarg.h>#include <time.h>#include <libxml/xmlmemory.h>#include <libxml/tree.h>#include <libxml/HTMLtree.h>#include <libxml/xmlerror.h>#include <libxml/xmlIO.h>#include "xsltutils.h"#include "templates.h"#include "xsltInternals.h"#include "imports.h"#include "transform.h"
Go to the source code of this file.
Macros | |
| #define | IN_LIBXSLT |
Functions | |
: the full QName | |
xsltSplitQName: @dict: a dictionary @prefix: the return value Split QNames into prefix and local names, both allocated from a dictionary. Returns: the localname or NULL in case of error. | |
| const xmlChar * | xsltSplitQName (xmlDictPtr dict, const xmlChar *name, const xmlChar **prefix) |
: the attribute name | |
xsltGetNsProp: @node: the node @nameSpace: the URI of the namespace Similar to xmlGetNsProp() but with a slightly different semantic Search and get the value of an attribute associated to a node This attribute has to be anchored in the namespace specified, or has no namespace and the element is in that namespace. This does the entity substitution. This function looks in DTD attribute declaration for FIXED or default declaration values unless DTD use has been turned off. Returns the attribute value or NULL if not found. It's up to the caller to free the memory. | |
| #define | XSLT_GET_VAR_STR(msg, str) |
| xmlGenericErrorFunc | xsltGenericError = xsltGenericErrorDefaultFunc |
| void * | xsltGenericErrorContext = NULL |
| xmlGenericErrorFunc | xsltGenericDebug = xsltGenericDebugDefaultFunc |
| void * | xsltGenericDebugContext = NULL |
| const xmlChar * | xsltGetCNsProp (xsltStylesheetPtr style, xmlNodePtr node, const xmlChar *name, const xmlChar *nameSpace) |
| xmlChar * | xsltGetNsProp (xmlNodePtr node, const xmlChar *name, const xmlChar *nameSpace) |
| int | xsltGetUTF8Char (const unsigned char *utf, int *len) |
| int | xsltGetUTF8CharZ (const unsigned char *utf, int *len) |
| void | xsltMessage (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst) |
| static void | LIBXSLT_ATTR_FORMAT (2, 3) |
| void | xsltSetGenericErrorFunc (void *ctx, xmlGenericErrorFunc handler) |
| void | xsltSetGenericDebugFunc (void *ctx, xmlGenericErrorFunc handler) |
| void | xsltPrintErrorContext (xsltTransformContextPtr ctxt, xsltStylesheetPtr style, xmlNodePtr node) |
| void | xsltSetTransformErrorFunc (xsltTransformContextPtr ctxt, void *ctx, xmlGenericErrorFunc handler) |
| void | xsltTransformError (xsltTransformContextPtr ctxt, xsltStylesheetPtr style, xmlNodePtr node, const char *msg,...) |
Returns the number of bytes written or -1 in case of failure.
Definition in file xsltutils.c.
| #define IN_LIBXSLT |
Definition at line 12 of file xsltutils.c.
Definition at line 537 of file xsltutils.c.
|
static |
xsltGenericErrorDefaultFunc: @ctx: an error context @msg: the message to display/transmit ...: extra parameters for the message display
Default handler for out of context error messages.
xsltGenericDebugDefaultFunc: @ctx: an error context @msg: the message to display/transmit ...: extra parameters for the message display
Default handler for out of context error messages.
Definition at line 574 of file xsltutils.c.
xsltClearSourceNodeFlags: @node: Node from source document @flags: Flags
Sets the specified flags to 0.
Returns 0 on success, -1 on error.
Definition at line 1999 of file xsltutils.c.
Referenced by xsltCleanupSourceDoc().
| xmlXPathObjectPtr * xsltComputeSortResult | ( | xsltTransformContextPtr | ctxt, |
| xmlNodePtr | sort | ||
| ) |
xsltComputeSortResult: @ctxt: a XSLT process context @sort: node list
reorder the current node list accordingly to the set of sorting requirement provided by the array of nodes.
Returns a ordered XPath nodeset or NULL in case of error.
Definition at line 1161 of file xsltutils.c.
|
static |
xsltComputeSortResultInternal: @ctxt: a XSLT process context @sort: xsl:sort node @number: data-type is number @locale: transform strings according to locale
reorder the current node list accordingly to the set of sorting requirement provided by the array of nodes.
Returns a ordered XPath nodeset or NULL in case of error.
Definition at line 1023 of file xsltutils.c.
Referenced by xsltComputeSortResult(), and xsltDefaultSortFunction().
| void xsltDefaultSortFunction | ( | xsltTransformContextPtr | ctxt, |
| xmlNodePtr * | sorts, | ||
| int | nbsorts | ||
| ) |
xsltDefaultSortFunction: @ctxt: a XSLT process context @sorts: array of sort nodes @nbsorts: the number of sorts in the array
reorder the current node list accordingly to the set of sorting requirement provided by the arry of nodes.
Definition at line 1181 of file xsltutils.c.
Referenced by xsltSetSortFunc().
| void xsltDocumentSortFunction | ( | xmlNodeSetPtr | list | ) |
xsltDocumentSortFunction: @list: the node set
reorder the current node list @list accordingly to the document order This function is slow, obsolete and should not be used anymore.
Definition at line 987 of file xsltutils.c.
| void xsltDoSortFunction | ( | xsltTransformContextPtr | ctxt, |
| xmlNodePtr * | sorts, | ||
| int | nbsorts | ||
| ) |
xsltDoSortFunction: @ctxt: a XSLT process context @sorts: array of sort nodes @nbsorts: the number of sorts in the array
reorder the current node list accordingly to the set of sorting requirement provided by the arry of nodes. This is a wrapper function, the actual function used is specified using xsltSetCtxtSortFunc() to set the context specific sort function, or xsltSetSortFunc() to set the global sort function. If a sort function is set on the context, this will get called. Otherwise the global sort function is called.
Definition at line 1447 of file xsltutils.c.
Referenced by xsltApplyTemplates(), and xsltForEach().
| const xmlChar * xsltGetCNsProp | ( | xsltStylesheetPtr | style, |
| xmlNodePtr | node, | ||
| const xmlChar * | name, | ||
| const xmlChar * | nameSpace | ||
| ) |
Definition at line 76 of file xsltutils.c.
Referenced by xsltApplyTemplatesComp(), xsltCopyComp(), xsltCopyOfComp(), xsltForEachComp(), xsltGetQNameProperty(), xsltIfComp(), xsltNumberComp(), xsltParamComp(), xsltSortComp(), xsltTextComp(), xsltValueOfComp(), xsltVariableComp(), xsltWhenComp(), and xsltWithParamComp().
xsltGetDebuggerStatus:
Get xslDebugStatus.
Returns the value of xslDebugStatus.
Definition at line 2613 of file xsltutils.c.
Definition at line 166 of file xsltutils.c.
Referenced by xsltEvalAttrValueTemplate(), and xsltEvalStaticAttrValueTemplate().
| void ** xsltGetPSVIPtr | ( | xmlNodePtr | cur | ) |
xsltGetPSVIPtr: @cur: Node
Returns a pointer to the psvi member of a node or NULL on error.
Definition at line 2030 of file xsltutils.c.
Referenced by xsltCleanupSourceDoc(), and xsltGenerateIdFunction().
Definition at line 837 of file xsltutils.c.
Referenced by xsltCompileStepPattern(), xsltDocumentElem(), xsltParseStylesheetDecimalFormat(), xsltParseStylesheetKey(), xsltParseStylesheetOutput(), xsltParseStylesheetPreserveSpace(), xsltParseStylesheetStripSpace(), and xsltParseStylesheetTemplate().
| const xmlChar * xsltGetQNameURI2 | ( | xsltStylesheetPtr | style, |
| xmlNodePtr | node, | ||
| const xmlChar ** | name | ||
| ) |
Definition at line 911 of file xsltutils.c.
Referenced by xsltGetQNameProperty().
| int xsltGetSourceNodeFlags | ( | xmlNodePtr | node | ) |
xsltGetSourceNodeFlags: @node: Node from source document
Returns the flags for a source node.
Definition at line 1923 of file xsltutils.c.
Referenced by xsltGenerateIdFunction(), and xsltGetTemplate().
xsltGetUTF8Char: @utf: a sequence of UTF-8 encoded bytes @len: a pointer to @bytes len
Read one UTF8 Char from @utf Function copied from libxml2 xmlGetUTF8Char() ... to discard ultimately and use the original API
Returns the char value or -1 in case of error and update @len with the number of bytes used
Definition at line 251 of file xsltutils.c.
Referenced by xsltFormatNumberConversion(), and xsltNumberComp().
xsltGetUTF8CharZ: @utf: a sequence of UTF-8 encoded bytes @len: a pointer to @bytes len
Read one UTF8 Char from a null-terminated string.
Returns the char value or -1 in case of error and update @len with the number of bytes used
Definition at line 319 of file xsltutils.c.
Referenced by xsltNumberFormatTokenize(), xsltScanLiteral(), and xsltScanNCName().
| void xsltMessage | ( | xsltTransformContextPtr | ctxt, |
| xmlNodePtr | node, | ||
| xmlNodePtr | inst | ||
| ) |
xsltMessage: @ctxt: an XSLT processing context @node: The current node @inst: The node containing the message instruction
Process and xsl:message construct
Definition at line 492 of file xsltutils.c.
Referenced by xsltApplySequenceConstructor(), and xsltMessageWrapper().
| void xsltPrintErrorContext | ( | xsltTransformContextPtr | ctxt, |
| xsltStylesheetPtr | style, | ||
| xmlNodePtr | node | ||
| ) |
xsltPrintErrorContext: @ctxt: the transformation context @style: the stylesheet @node: the current node being processed
Display the context of an error.
Definition at line 667 of file xsltutils.c.
Referenced by xsltTransformError().
| int xsltSaveResultTo | ( | xmlOutputBufferPtr | buf, |
| xmlDocPtr | result, | ||
| xsltStylesheetPtr | style | ||
| ) |
xsltSaveResultTo: @buf: an output buffer
Save the result
Returns the number of byte written or -1 in case of failure.
Definition at line 1564 of file xsltutils.c.
Referenced by xsltRunStylesheetUser(), xsltSaveResultToFd(), xsltSaveResultToFile(), xsltSaveResultToFilename(), and xsltSaveResultToString().
| int xsltSaveResultToFd | ( | int | fd, |
| xmlDocPtr | result, | ||
| xsltStylesheetPtr | style | ||
| ) |
xsltSaveResultToFd: @fd: a file descriptor
Save the result
Returns the number of bytes written or -1 in case of failure.
Definition at line 1826 of file xsltutils.c.
| int xsltSaveResultToFile | ( | FILE * | file, |
| xmlDocPtr | result, | ||
| xsltStylesheetPtr | style | ||
| ) |
Definition at line 1783 of file xsltutils.c.
Referenced by xsltDocumentElem().
| int xsltSaveResultToFilename | ( | const char * | URL, |
| xmlDocPtr | result, | ||
| xsltStylesheetPtr | style, | ||
| int | compression | ||
| ) |
xsltSaveResultToFilename: @URL: a filename or URL
Save the result
Returns the number of byte written or -1 in case of failure.
Definition at line 1740 of file xsltutils.c.
Referenced by xsltDocumentElem(), and xsltRunStylesheetUser().
| int xsltSaveResultToString | ( | xmlChar ** | doc_txt_ptr, |
| int * | doc_txt_len, | ||
| xmlDocPtr | result, | ||
| xsltStylesheetPtr | style | ||
| ) |
xsltSaveResultToString: @doc_txt_ptr: Memory pointer for allocated XML text @doc_txt_len: Length of the generated XML text
Save the result
Returns 0 in case of success and -1 in case of error
Definition at line 1868 of file xsltutils.c.
| void xsltSetCtxtLocaleHandlers | ( | xsltTransformContextPtr | ctxt, |
| xsltNewLocaleFunc | newLocale, | ||
| xsltFreeLocaleFunc | freeLocale, | ||
| xsltGenSortKeyFunc | genSortKey | ||
| ) |
xsltSetCtxtLocaleHandlers: @ctxt: an XSLT transform context @newLocale: locale constructor @freeLocale: locale destructor @genSortKey: sort key generator
Set the locale handlers.
Definition at line 1500 of file xsltutils.c.
| int xsltSetCtxtParseOptions | ( | xsltTransformContextPtr | ctxt, |
| int | options | ||
| ) |
xsltSetCtxtParseOptions: @ctxt: a XSLT process context @options: a combination of libxml2 xmlParserOption
Change the default parser option passed by the XSLT engine to the parser when using document() loading.
Returns the previous options or -1 in case of error
Definition at line 1529 of file xsltutils.c.
| void xsltSetCtxtSortFunc | ( | xsltTransformContextPtr | ctxt, |
| xsltSortFunc | handler | ||
| ) |
xsltSetCtxtSortFunc: @ctxt: a XSLT process context @handler: the new handler function
DEPRECATED: Use xsltSetCtxtLocaleHandlers.
Function to set the handler for XSLT sorting for the specified context. If the handler is NULL, then the global sort function will be called
Definition at line 1486 of file xsltutils.c.
| void xsltSetGenericDebugFunc | ( | void * | ctx, |
| xmlGenericErrorFunc | handler | ||
| ) |
xsltSetGenericDebugFunc: @ctx: the new error handling context @handler: the new handler function
Function to reset the handler and the error context for out of context error messages. This simply means that @handler will be called for subsequent error messages while not parsing or validating. And @ctx will be passed as first argument to @handler One can simply force messages to be emitted to another FILE * than stderr by setting @ctx to this file handle and @handler to NULL.
Definition at line 650 of file xsltutils.c.
| void xsltSetGenericErrorFunc | ( | void * | ctx, |
| xmlGenericErrorFunc | handler | ||
| ) |
xsltSetGenericErrorFunc: @ctx: the new error handling context @handler: the new handler function
Function to reset the handler and the error context for out of context error messages. This simply means that @handler will be called for subsequent error messages while not parsing nor validating. And @ctx will be passed as first argument to @handler One can simply force messages to be emitted to another FILE * than stderr by setting @ctx to this file handle and @handler to NULL.
Definition at line 604 of file xsltutils.c.
| void xsltSetSortFunc | ( | xsltSortFunc | handler | ) |
xsltSetSortFunc: @handler: the new handler function
DEPRECATED: Use xsltSetCtxtLocaleHandlers.
Function to reset the global handler for XSLT sorting. If the handler is NULL, the default sort function will be used.
Definition at line 1466 of file xsltutils.c.
| int xsltSetSourceNodeFlags | ( | xsltTransformContextPtr | ctxt, |
| xmlNodePtr | node, | ||
| int | flags | ||
| ) |
xsltSetSourceNodeFlags: @node: Node from source document @flags: Flags
Sets the specified flags to 1.
Returns 0 on success, -1 on error.
Definition at line 1961 of file xsltutils.c.
Referenced by xsltGenerateIdFunction(), and xsltInitCtxtKey().
| void xsltSetTransformErrorFunc | ( | xsltTransformContextPtr | ctxt, |
| void * | ctx, | ||
| xmlGenericErrorFunc | handler | ||
| ) |
xsltSetTransformErrorFunc: @ctxt: the XSLT transformation context @ctx: the new error handling context @handler: the new handler function
Function to reset the handler and the error context for out of context error messages specific to a given XSLT transromation.
This simply means that @handler will be called for subsequent error messages while running the transformation.
Definition at line 743 of file xsltutils.c.
Definition at line 804 of file xsltutils.c.
Referenced by xsltApplyAttributeSet(), xsltAttribute(), xsltAttributeComp(), xsltElement(), xsltElementComp(), xsltFormatNumberFunction(), xsltParseStylesheetAttributeSet(), and xsltProcessUserParamInternal().
| void xsltTransformError | ( | xsltTransformContextPtr | ctxt, |
| xsltStylesheetPtr | style, | ||
| xmlNodePtr | node, | ||
| const char * | msg, | ||
| ... | |||
| ) |
xsltTransformError: @ctxt: an XSLT transformation context @style: the XSLT stylesheet used @node: the current node in the stylesheet @msg: the message to display/transmit ...: extra parameters for the message display
Display and format an error messages, gives file, line, position and extra parameters, will use the specific transformation context if available
Definition at line 762 of file xsltutils.c.
Referenced by xsltAddKey(), xsltAddTemplate(), xsltAddTextString(), xsltAllocateExtraCtxt(), xsltApplyAttributeSet(), xsltApplyImports(), xsltApplySequenceConstructor(), xsltApplyStylesheetInternal(), xsltApplyTemplates(), xsltApplyTemplatesComp(), xsltApplyXSLTTemplate(), xsltAttribute(), xsltAttributeComp(), xsltAttrListTemplateProcess(), xsltAttrTemplateProcess(), xsltAttrTemplateValueProcessNode(), xsltCallTemplate(), xsltCheckCycle(), xsltCheckInstructionElement(), xsltCheckParentElement(), xsltCheckRead(), xsltCheckTopLevelElement(), xsltCheckWrite(), xsltCheckWritePath(), xsltChoose(), xsltComment(), xsltCompileAttr(), xsltCompileIdKeyPattern(), xsltCompileLocationPathPattern(), xsltCompilePatternInternal(), xsltCompileStepPattern(), xsltCompMatchAdd(), xsltComputeAllKeys(), xsltComputeSortResultInternal(), xsltCopyOf(), xsltCopyOfComp(), xsltCopyStackElem(), xsltCopyText(), xsltCopyTextString(), xsltCopyTree(), xsltCurrentFunction(), xsltDefaultProcessOneNode(), xsltDefaultSortFunction(), xsltDocumentElem(), xsltDocumentFunction(), xsltDocumentFunctionLoadDocument(), xsltElement(), xsltElementAvailableFunction(), xsltElementComp(), xsltEvalGlobalVariable(), xsltEvalGlobalVariables(), xsltEvalTemplateString(), xsltEvalVariable(), xsltEvalXPathPredicate(), xsltEvalXPathStringNs(), xsltExtElementPreCompTest(), xsltExtElementTest(), xsltExtFunctionTest(), xsltExtInitTest(), xsltExtShutdownTest(), xsltExtStyleInitTest(), xsltExtStyleShutdownTest(), xsltFlagRVTs(), xsltForEach(), xsltForEachComp(), xsltFormatNumberConversion(), xsltFormatNumberFunction(), xsltFunctionAvailableFunction(), xsltFunctionNodeSet(), xsltGatherNamespaces(), xsltGenerateIdFunction(), xsltGetExtData(), xsltGetQNameProperty(), xsltGetQNameURI2(), xsltGetSpecialNamespace(), xsltGlobalVariableLookup(), xsltIf(), xsltIfComp(), xsltInitCtxtKey(), xsltInitDocKeyTable(), xsltKeyFunction(), xsltLoadDocument(), xsltLoadStyleDocument(), xsltLoadStylesheetPI(), xsltMessage(), xsltNamespaceAlias(), xsltNewAttrVT(), xsltNewCompMatch(), xsltNewDocument(), xsltNewElemPreComp(), xsltNewExtData(), xsltNewExtDef(), xsltNewExtElement(), xsltNewExtModule(), xsltNewKeyDef(), xsltNewKeyTable(), xsltNewParserContext(), xsltNewSecurityPrefs(), xsltNewStackElem(), xsltNewStyleDocument(), xsltNewStylePreComp(), xsltNewStylesheetInternal(), xsltNewTemplate(), xsltNewTransformContext(), xsltNumber(), xsltNumberComp(), xsltNumberFormatInsertNumbers(), xsltParamComp(), xsltParseContentError(), xsltParseGlobalParam(), xsltParseGlobalVariable(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetCallerParam(), xsltParseStylesheetDecimalFormat(), xsltParseStylesheetExcludePrefix(), xsltParseStylesheetExtPrefix(), xsltParseStylesheetFile(), xsltParseStylesheetImport(), xsltParseStylesheetInclude(), xsltParseStylesheetKey(), xsltParseStylesheetOutput(), xsltParseStylesheetParam(), xsltParseStylesheetPreserveSpace(), xsltParseStylesheetProcess(), xsltParseStylesheetStripSpace(), xsltParseStylesheetTemplate(), xsltParseStylesheetTop(), xsltParseStylesheetVariable(), xsltParseTemplateContent(), xsltProcessingInstruction(), xsltProcessUserParamInternal(), xsltRegisterGlobalVariable(), xsltRegisterVariable(), xsltReleaseLocalRVTs(), xsltResolveAttrSet(), xsltRunStylesheetUser(), xsltShallowCopyAttr(), xsltShallowCopyElem(), xsltShallowCopyNsNode(), xsltSort(), xsltSortComp(), xsltStrxfrm(), xsltStyleInitializeStylesheetModule(), xsltStylePreCompute(), xsltSystemPropertyFunction(), xsltTestCompMatch(), xsltTestStepMatch(), xsltText(), xsltTextComp(), xsltTransformCacheCreate(), xsltValueOf(), xsltValueOfComp(), xsltVariableComp(), xsltWhenComp(), xsltWithParamComp(), and xsltXPathVariableLookup().
| xmlXPathCompExprPtr xsltXPathCompile | ( | xsltStylesheetPtr | style, |
| const xmlChar * | str | ||
| ) |
xsltXPathCompile: @style: the stylesheet @str: the XPath expression
Compile an XPath expression
Returns the xmlXPathCompExprPtr resulting from the compilation or NULL. the caller has to free the object.
Definition at line 2593 of file xsltutils.c.
Referenced by xsltAddKey(), xsltApplyTemplatesComp(), xsltCompileAttr(), xsltCopyOfComp(), xsltForEachComp(), xsltIfComp(), xsltParamComp(), xsltSortComp(), xsltValueOfComp(), xsltVariableComp(), xsltWhenComp(), and xsltWithParamComp().
| xmlXPathCompExprPtr xsltXPathCompileFlags | ( | xsltStylesheetPtr | style, |
| const xmlChar * | str, | ||
| int | flags | ||
| ) |
xsltXPathCompileFlags: @style: the stylesheet @str: the XPath expression @flags: extra compilation flags to pass down to libxml2 XPath
Compile an XPath expression
Returns the xmlXPathCompExprPtr resulting from the compilation or NULL. the caller has to free the object.
Definition at line 2550 of file xsltutils.c.
Referenced by xsltAddKey(), xsltCompMatchAdd(), and xsltXPathCompile().
| int xslDebugStatus |
Definition at line 2603 of file xsltutils.c.
Referenced by xsltApplyStylesheetInternal(), xsltChoose(), xsltForEach(), xsltGetDebuggerStatus(), and xsltNewTransformContext().
| xmlGenericErrorFunc xsltGenericDebug = xsltGenericDebugDefaultFunc |
Definition at line 632 of file xsltutils.c.
Referenced by xsltAddKey(), xsltAddTemplate(), xsltApplyAttributeSet(), xsltApplyFallbacks(), xsltApplySequenceConstructor(), xsltApplyStripSpaces(), xsltApplyStylesheetInternal(), xsltApplyTemplates(), xsltApplyXSLTTemplate(), xsltBuildVariable(), xsltCallTemplate(), xsltChoose(), xsltComment(), xsltCompileAttr(), xsltCompilePatternInternal(), xsltComputeSortResultInternal(), xsltCopy(), xsltCopyOf(), xsltCopyText(), xsltCopyTextString(), xsltDefaultProcessOneNode(), xsltDocDefaultLoaderFunc(), xsltDocumentComp(), xsltDocumentElem(), xsltEvalAttrValueTemplate(), xsltEvalGlobalVariable(), xsltEvalGlobalVariables(), xsltEvalVariable(), xsltEvalXPathPredicate(), xsltEvalXPathStringNs(), xsltExtElementPreCompTest(), xsltExtElementTest(), xsltExtFunctionTest(), xsltExtInitTest(), xsltExtShutdownTest(), xsltExtStyleInitTest(), xsltExtStyleShutdownTest(), xsltFlagRVTs(), xsltForEach(), xsltFreeStylesheet(), xsltFreeTransformContext(), xsltGatherNamespaces(), xsltGetExtData(), xsltGetInheritedNsList(), xsltGetKey(), xsltGlobalVariableLookup(), xsltIf(), xsltInitCtxtExt(), xsltInitCtxtExts(), xsltInitCtxtKey(), xsltInitCtxtKeys(), xsltInitDocKeyTable(), xsltLoadStylesheetPI(), xsltNewStylesheetInternal(), xsltNewTransformContext(), xsltParseGlobalParam(), xsltParseGlobalVariable(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetCallerParam(), xsltParseStylesheetExcludePrefix(), xsltParseStylesheetExtPrefix(), xsltParseStylesheetFile(), xsltParseStylesheetKey(), xsltParseStylesheetOutput(), xsltParseStylesheetParam(), xsltParseStylesheetPreserveSpace(), xsltParseStylesheetProcess(), xsltParseStylesheetStripSpace(), xsltParseStylesheetTemplate(), xsltParseStylesheetTop(), xsltParseStylesheetUser(), xsltParseStylesheetVariable(), xsltParseTemplateContent(), xsltPreprocessStylesheet(), xsltProcessingInstruction(), xsltProcessOneNode(), xsltProcessUserParamInternal(), xsltRegisterExtPrefix(), xsltRegisterGlobalVariable(), xsltRegisterVariable(), xsltResolveAttrSet(), xsltResolveStylesheetAttributeSet(), xsltSetGenericDebugFunc(), xsltShutdownCtxtExt(), xsltShutdownExt(), xsltStyleInitializeStylesheetModule(), xsltText(), xsltValueOf(), xsltVariableLookup(), xsltXPathFunctionLookup(), and xsltXPathVariableLookup().
Definition at line 633 of file xsltutils.c.
Referenced by xsltAddKey(), xsltAddTemplate(), xsltApplyAttributeSet(), xsltApplyFallbacks(), xsltApplySequenceConstructor(), xsltApplyStripSpaces(), xsltApplyStylesheetInternal(), xsltApplyTemplates(), xsltApplyXSLTTemplate(), xsltBuildVariable(), xsltCallTemplate(), xsltChoose(), xsltComment(), xsltCompileAttr(), xsltCompilePatternInternal(), xsltComputeSortResultInternal(), xsltCopy(), xsltCopyOf(), xsltCopyText(), xsltCopyTextString(), xsltDebug(), xsltDefaultProcessOneNode(), xsltDocDefaultLoaderFunc(), xsltDocumentComp(), xsltDocumentElem(), xsltEvalAttrValueTemplate(), xsltEvalGlobalVariable(), xsltEvalGlobalVariables(), xsltEvalVariable(), xsltEvalXPathPredicate(), xsltEvalXPathStringNs(), xsltExtElementPreCompTest(), xsltExtElementTest(), xsltExtFunctionTest(), xsltExtInitTest(), xsltExtShutdownTest(), xsltExtStyleInitTest(), xsltExtStyleShutdownTest(), xsltFlagRVTs(), xsltForEach(), xsltFreeStylesheet(), xsltFreeTransformContext(), xsltGatherNamespaces(), xsltGetExtData(), xsltGetInheritedNsList(), xsltGetKey(), xsltGlobalVariableLookup(), xsltIf(), xsltInitCtxtExt(), xsltInitCtxtExts(), xsltInitCtxtKey(), xsltInitCtxtKeys(), xsltInitDocKeyTable(), xsltLoadStylesheetPI(), xsltNewStylesheetInternal(), xsltNewTransformContext(), xsltParseGlobalParam(), xsltParseGlobalVariable(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetCallerParam(), xsltParseStylesheetExcludePrefix(), xsltParseStylesheetExtPrefix(), xsltParseStylesheetFile(), xsltParseStylesheetKey(), xsltParseStylesheetOutput(), xsltParseStylesheetParam(), xsltParseStylesheetPreserveSpace(), xsltParseStylesheetProcess(), xsltParseStylesheetStripSpace(), xsltParseStylesheetTemplate(), xsltParseStylesheetTop(), xsltParseStylesheetUser(), xsltParseStylesheetVariable(), xsltParseTemplateContent(), xsltPreprocessStylesheet(), xsltProcessingInstruction(), xsltProcessOneNode(), xsltProcessUserParamInternal(), xsltRegisterExtPrefix(), xsltRegisterGlobalVariable(), xsltRegisterVariable(), xsltResolveAttrSet(), xsltResolveStylesheetAttributeSet(), xsltSetGenericDebugFunc(), xsltShutdownCtxtExt(), xsltShutdownExt(), xsltStyleInitializeStylesheetModule(), xsltText(), xsltValueOf(), xsltVariableLookup(), xsltXPathFunctionLookup(), and xsltXPathVariableLookup().
| xmlGenericErrorFunc xsltGenericError = xsltGenericErrorDefaultFunc |
Definition at line 586 of file xsltutils.c.
Referenced by xsltApplySequenceConstructor(), xsltCallTemplate(), xsltCompMatchAdd(), xsltComputeSortResultInternal(), xsltDebug(), xsltExtStyleShutdownTest(), xsltForEach(), xsltGetQNameURI(), xsltGetQNameURI2(), xsltInitCtxtExt(), xsltMessage(), xsltNewAttrElem(), xsltNewAttrSet(), xsltNewUseAttrSet(), xsltNumberFormatDecimal(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetTop(), xsltPatPushState(), xsltPrintErrorContext(), xsltResolveSASCallback(), xsltSaveResultTo(), xsltSetGenericErrorFunc(), xsltTransformError(), and xsltUnparsedEntityURIFunction().
Definition at line 587 of file xsltutils.c.
Referenced by LIBXSLT_ATTR_FORMAT(), xsltApplySequenceConstructor(), xsltCallTemplate(), xsltCompMatchAdd(), xsltComputeSortResultInternal(), xsltDebug(), xsltExtInitTest(), xsltExtStyleShutdownTest(), xsltForEach(), xsltGetQNameURI(), xsltGetQNameURI2(), xsltInitCtxtExt(), xsltMessage(), xsltNewAttrElem(), xsltNewAttrSet(), xsltNewUseAttrSet(), xsltNumberFormatDecimal(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetTop(), xsltPatPushState(), xsltPrintErrorContext(), xsltResolveSASCallback(), xsltSaveResultTo(), xsltSetGenericErrorFunc(), xsltTransformError(), and xsltUnparsedEntityURIFunction().
|
static |
Definition at line 1430 of file xsltutils.c.
Referenced by xsltDoSortFunction(), and xsltSetSortFunc().