ReactOS
0.4.14-dev-608-gd495a4f
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | _xsltDebuggerCallbacks |
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) |
Returns the number of bytes written or -1 in case of failure.
Definition in file xsltutils.c.
#define MAX_TEMPLATES 10000 |
Definition at line 1927 of file xsltutils.c.
#define XSLT_CALLBACK_NUMBER 3 |
Definition at line 2341 of file xsltutils.c.
Definition at line 453 of file xsltutils.c.
Definition at line 2343 of file xsltutils.c.
Definition at line 2344 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 490 of file xsltutils.c.
|
static |
Definition at line 1904 of file xsltutils.c.
Referenced by xsltSaveProfiling().
int xslAddCall | ( | xsltTemplatePtr | templ, |
xmlNodePtr | source | ||
) |
xslAddCall: @templ : current template being applied @source : the source node being processed
Add template "call" to call stack Returns : 1 on sucess 0 otherwise an error may be printed if WITH_XSLT_DEBUG_BREAKPOINTS is defined
Definition at line 2439 of file xsltutils.c.
Referenced by xsltDebuggerStartSequenceConstructor().
xslDropCall:
Drop the topmost item off the call stack
Definition at line 2452 of file xsltutils.c.
Referenced by xsltApplySequenceConstructor(), xsltApplyXSLTTemplate(), and xsltDebuggerStartSequenceConstructor().
void xslHandleDebugger | ( | xmlNodePtr | cur, |
xmlNodePtr | node, | ||
xsltTemplatePtr | templ, | ||
xsltTransformContextPtr | ctxt | ||
) |
xslHandleDebugger: @cur : source node being executed @node : data node being processed @templ : temlate that applies to node @ctxt : the xslt transform context
If either cur or node are a breakpoint, or xslDebugStatus in state where debugging must occcur at this time then transfer control to the xslDebugBreak function
Definition at line 2422 of file xsltutils.c.
Referenced by xsltApplyAttributeSet(), xsltApplySequenceConstructor(), xsltApplyTemplates(), xsltAttribute(), xsltCallTemplate(), xsltChoose(), xsltDebuggerStartSequenceConstructor(), xsltEvalGlobalVariable(), and xsltForEach().
xsltCalibrateTimestamps:
Used for to calibrate the xsltTimestamp() function Should work if launched at startup and we don't loose our quantum :-)
Returns the number of milliseconds used by xsltTimestamp()xsltCalibrateAdjust: @delta: a negative dealy value found
Used for to correct the calibration for xsltTimestamp()
Definition at line 1802 of file xsltutils.c.
Referenced by xsltApplyXSLTTemplate().
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 937 of file xsltutils.c.
Referenced by 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 1064 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 903 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 1332 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 52 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 2379 of file xsltutils.c.
Definition at line 142 of file xsltutils.c.
Referenced by xsltEvalAttrValueTemplate(), and xsltEvalStaticAttrValueTemplate().
xmlDocPtr xsltGetProfileInformation | ( | xsltTransformContextPtr | ctxt | ) |
xsltGetProfileInformation: @ctxt: a transformation context
This function should be called after the transformation completed to extract template processing profiling information if available. The information is returned as an XML document tree like <?xml version="1.0"?> <profile> <template rank="1" match="*" name="" mode="" calls="6" time="48" average="8"> <template rank="2" match="item2|item3" name="" mode="" calls="10" time="30" average="3"> <template rank="3" match="item1" name="" mode="" calls="5" time="17" average="3"> </profile> The caller will need to free up the returned tree with xmlFreeDoc()
Returns the xmlDocPtr corresponding to the result or NULL if not available.
Definition at line 2157 of file xsltutils.c.
const xmlChar* xsltGetQNameURI | ( | xmlNodePtr | node, |
xmlChar ** | name | ||
) |
Definition at line 753 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 827 of file xsltutils.c.
Referenced by xsltGetQNameProperty().
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 227 of file xsltutils.c.
Referenced by xsltFormatNumberConversion(), and xsltNumberComp().
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 408 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 583 of file xsltutils.c.
Referenced by xsltTransformError().
void xsltSaveProfiling | ( | xsltTransformContextPtr | ctxt, |
FILE * | output | ||
) |
xsltSaveProfiling: @ctxt: an XSLT context @output: a FILE * for saving the information
Save the profiling information on @output
Definition at line 1937 of file xsltutils.c.
Referenced by xsltApplyStylesheetInternal().
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 1423 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 1677 of file xsltutils.c.
int xsltSaveResultToFile | ( | FILE * | file, |
xmlDocPtr | result, | ||
xsltStylesheetPtr | style | ||
) |
Definition at line 1633 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 1589 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 1720 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 1388 of file xsltutils.c.
void xsltSetCtxtSortFunc | ( | xsltTransformContextPtr | ctxt, |
xsltSortFunc | handler | ||
) |
xsltSetCtxtSortFunc: @ctxt: a XSLT process context @handler: the new handler function
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 1367 of file xsltutils.c.
xsltSetDebuggerCallbacks: @no : number of callbacks @block : the block of callbacks
This function allow to plug a debugger into the XSLT library @block points to a block of memory containing the address of @no callback routines.
Returns 0 in case of success and -1 in case of error
Definition at line 2396 of file xsltutils.c.
xsltSetDebuggerStatus: @value : the value to be set
This function sets the value of xslDebugStatus.
Definition at line 2366 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 566 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 520 of file xsltutils.c.
void xsltSetSortFunc | ( | xsltSortFunc | handler | ) |
xsltSetSortFunc: @handler: the new handler function
Function to reset the global handler for XSLT sorting. If the handler is NULL, the default sort function will be used.
Definition at line 1349 of file xsltutils.c.
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 659 of file xsltutils.c.
Definition at line 720 of file xsltutils.c.
Referenced by xsltApplyAttributeSet(), xsltAttribute(), xsltAttributeComp(), xsltElement(), xsltElementComp(), xsltFormatNumberFunction(), xsltParseStylesheetAttributeSet(), and xsltProcessUserParamInternal().
xsltTimestamp:
Used for gathering profiling data
Returns the number of tenth of milliseconds since the beginning of the profiling
Definition at line 1815 of file xsltutils.c.
Referenced by xsltApplyXSLTTemplate().
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 678 of file xsltutils.c.
Referenced by xsltAddKey(), xsltAddTemplate(), xsltAddTextString(), xsltAllocateExtraCtxt(), xsltApplyAttributeSet(), xsltApplyImports(), xsltApplySequenceConstructor(), xsltApplyStylesheetInternal(), xsltApplyTemplates(), xsltApplyTemplatesComp(), xsltApplyXSLTTemplate(), xsltAttribute(), xsltAttributeComp(), xsltAttrListTemplateProcess(), xsltAttrTemplateProcess(), xsltAttrTemplateValueProcessNode(), xsltCallTemplate(), xsltCheckInstructionElement(), xsltCheckParentElement(), xsltCheckRead(), xsltCheckTopLevelElement(), xsltCheckWrite(), xsltCheckWritePath(), xsltChoose(), xsltComment(), xsltCompileAttr(), xsltCompileIdKeyPattern(), xsltCompileLocationPathPattern(), xsltCompilePatternInternal(), xsltCompileStepPattern(), xsltCompMatchAdd(), xsltComputeAllKeys(), 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(), xsltLocaleStrcmp(), xsltMessage(), xsltNamespaceAlias(), xsltNewAttrVT(), xsltNewCompMatch(), xsltNewDocument(), xsltNewElemPreComp(), xsltNewExtData(), xsltNewExtDef(), xsltNewExtElement(), xsltNewExtModule(), xsltNewKeyDef(), xsltNewKeyTable(), xsltNewParserContext(), xsltNewSecurityPrefs(), xsltNewStackElem(), xsltNewStyleDocument(), xsltNewStylePreComp(), xsltNewStylesheet(), 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(), 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 2327 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 2262 of file xsltutils.c.
Referenced by xsltAddKey(), and xsltXPathCompile().
|
static |
Definition at line 1773 of file xsltutils.c.
Referenced by xsltCalibrateAdjust(), and xsltTimestamp().
int xslDebugStatus |
Definition at line 2357 of file xsltutils.c.
Referenced by xsltApplyStylesheetInternal(), xsltChoose(), xsltForEach(), xsltGetDebuggerStatus(), xsltNewTransformContext(), and xsltSetDebuggerStatus().
|
static |
Definition at line 2351 of file xsltutils.c.
Referenced by xslAddCall(), xslDropCall(), xslHandleDebugger(), and xsltSetDebuggerCallbacks().
xmlGenericErrorFunc xsltGenericDebug = xsltGenericDebugDefaultFunc |
Definition at line 548 of file xsltutils.c.
Referenced by xsltAddKey(), xsltAddTemplate(), xsltApplyAttributeSet(), xsltApplyFallbacks(), xsltApplySequenceConstructor(), xsltApplyStripSpaces(), xsltApplyStylesheetInternal(), xsltApplyTemplates(), xsltApplyXSLTTemplate(), xsltBuildVariable(), xsltCallTemplate(), xsltChoose(), xsltComment(), xsltCompileAttr(), xsltCompilePatternInternal(), xsltComputeSortResult(), 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(), xsltNewStylesheet(), xsltNewTransformContext(), xsltParseGlobalParam(), xsltParseGlobalVariable(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetCallerParam(), xsltParseStylesheetExcludePrefix(), xsltParseStylesheetExtPrefix(), xsltParseStylesheetFile(), xsltParseStylesheetImportedDoc(), xsltParseStylesheetKey(), xsltParseStylesheetOutput(), xsltParseStylesheetParam(), xsltParseStylesheetPreserveSpace(), xsltParseStylesheetProcess(), xsltParseStylesheetStripSpace(), xsltParseStylesheetTemplate(), xsltParseStylesheetTop(), xsltParseStylesheetVariable(), xsltParseTemplateContent(), xsltPreprocessStylesheet(), xsltProcessingInstruction(), xsltProcessOneNode(), xsltProcessUserParamInternal(), xsltRegisterExtPrefix(), xsltRegisterGlobalVariable(), xsltRegisterVariable(), xsltResolveAttrSet(), xsltResolveStylesheetAttributeSet(), xsltSetGenericDebugFunc(), xsltShutdownCtxtExt(), xsltShutdownExt(), xsltStyleInitializeStylesheetModule(), xsltText(), xsltValueOf(), xsltVariableLookup(), xsltXPathFunctionLookup(), and xsltXPathVariableLookup().
Definition at line 549 of file xsltutils.c.
Referenced by xsltAddKey(), xsltAddTemplate(), xsltApplyAttributeSet(), xsltApplyFallbacks(), xsltApplySequenceConstructor(), xsltApplyStripSpaces(), xsltApplyStylesheetInternal(), xsltApplyTemplates(), xsltApplyXSLTTemplate(), xsltBuildVariable(), xsltCallTemplate(), xsltChoose(), xsltComment(), xsltCompileAttr(), xsltCompilePatternInternal(), xsltComputeSortResult(), 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(), xsltNewStylesheet(), xsltNewTransformContext(), xsltParseGlobalParam(), xsltParseGlobalVariable(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetCallerParam(), xsltParseStylesheetExcludePrefix(), xsltParseStylesheetExtPrefix(), xsltParseStylesheetFile(), xsltParseStylesheetImportedDoc(), xsltParseStylesheetKey(), xsltParseStylesheetOutput(), xsltParseStylesheetParam(), xsltParseStylesheetPreserveSpace(), xsltParseStylesheetProcess(), xsltParseStylesheetStripSpace(), xsltParseStylesheetTemplate(), xsltParseStylesheetTop(), 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 502 of file xsltutils.c.
Referenced by xsltApplySequenceConstructor(), xsltCallTemplate(), xsltCompMatchAdd(), xsltComputeSortResult(), xsltDebug(), xsltExtStyleShutdownTest(), xsltForEach(), xsltGetQNameURI(), xsltGetQNameURI2(), xsltInitCtxtExt(), xsltMessage(), xsltNewAttrElem(), xsltNewAttrSet(), xsltNewUseAttrSet(), xsltNumberFormatDecimal(), xsltParseStylesheetAttributeSet(), xsltParseStylesheetTop(), xsltPatPushState(), xsltPrintErrorContext(), xsltResolveSASCallback(), xsltSaveResultTo(), xsltSetGenericErrorFunc(), xsltTransformError(), and xsltUnparsedEntityURIFunction().
Definition at line 503 of file xsltutils.c.
Referenced by LIBXSLT_ATTR_FORMAT(), xsltApplySequenceConstructor(), xsltCallTemplate(), xsltCompMatchAdd(), xsltComputeSortResult(), 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 1315 of file xsltutils.c.
Referenced by xsltDoSortFunction(), and xsltSetSortFunc().