diff env/lib/python3.7/site-packages/lxml/includes/libxslt/variables.h @ 5:9b1c78e6ba9c draft default tip

"planemo upload commit 6c0a8142489327ece472c84e558c47da711a9142"
author shellac
date Mon, 01 Jun 2020 08:59:25 -0400
parents 79f47841a781
children
line wrap: on
line diff
--- a/env/lib/python3.7/site-packages/lxml/includes/libxslt/variables.h	Thu May 14 16:47:39 2020 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,118 +0,0 @@
-/*
- * Summary: interface for the variable matching and lookup.
- * Description: interface for the variable matching and lookup.
- *
- * Copy: See Copyright for the status of this software.
- *
- * Author: Daniel Veillard
- */
-
-#ifndef __XML_XSLT_VARIABLES_H__
-#define __XML_XSLT_VARIABLES_H__
-
-#include <libxml/xpath.h>
-#include <libxml/xpathInternals.h>
-#include "xsltexports.h"
-#include "xsltInternals.h"
-#include "functions.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-
-/**
- * XSLT_REGISTER_VARIABLE_LOOKUP:
- *
- * Registering macro, not general purpose at all but used in different modules.
- */
-
-#define XSLT_REGISTER_VARIABLE_LOOKUP(ctxt)			\
-    xmlXPathRegisterVariableLookup((ctxt)->xpathCtxt,		\
-	       xsltXPathVariableLookup,	(void *)(ctxt));	\
-    xsltRegisterAllFunctions((ctxt)->xpathCtxt);		\
-    xsltRegisterAllElement(ctxt);				\
-    (ctxt)->xpathCtxt->extra = ctxt
-
-/*
- * Flags for memory management of RVTs
- */
-
-/**
- * XSLT_RVT_LOCAL:
- *
- * RVT is destroyed after the current instructions ends.
- */
-#define XSLT_RVT_LOCAL       ((void *)1)
-
-/**
- * XSLT_RVT_FUNC_RESULT:
- *
- * RVT is part of results returned with func:result. The RVT won't be
- * destroyed after exiting a template and will be reset to XSLT_RVT_LOCAL or
- * XSLT_RVT_VARIABLE in the template that receives the return value.
- */
-#define XSLT_RVT_FUNC_RESULT ((void *)2)
-
-/**
- * XSLT_RVT_GLOBAL:
- *
- * RVT is part of a global variable.
- */
-#define XSLT_RVT_GLOBAL      ((void *)3)
-
-/*
- * Interfaces for the variable module.
- */
-
-XSLTPUBFUN int XSLTCALL
-		xsltEvalGlobalVariables		(xsltTransformContextPtr ctxt);
-XSLTPUBFUN int XSLTCALL
-		xsltEvalUserParams		(xsltTransformContextPtr ctxt,
-						 const char **params);
-XSLTPUBFUN int XSLTCALL
-		xsltQuoteUserParams		(xsltTransformContextPtr ctxt,
-						 const char **params);
-XSLTPUBFUN int XSLTCALL
-		xsltEvalOneUserParam		(xsltTransformContextPtr ctxt,
-						 const xmlChar * name,
-						 const xmlChar * value);
-XSLTPUBFUN int XSLTCALL
-		xsltQuoteOneUserParam		(xsltTransformContextPtr ctxt,
-						 const xmlChar * name,
-						 const xmlChar * value);
-
-XSLTPUBFUN void XSLTCALL
-		xsltParseGlobalVariable		(xsltStylesheetPtr style,
-						 xmlNodePtr cur);
-XSLTPUBFUN void XSLTCALL
-		xsltParseGlobalParam		(xsltStylesheetPtr style,
-						 xmlNodePtr cur);
-XSLTPUBFUN void XSLTCALL
-		xsltParseStylesheetVariable	(xsltTransformContextPtr ctxt,
-						 xmlNodePtr cur);
-XSLTPUBFUN void XSLTCALL
-		xsltParseStylesheetParam	(xsltTransformContextPtr ctxt,
-						 xmlNodePtr cur);
-XSLTPUBFUN xsltStackElemPtr XSLTCALL
-		xsltParseStylesheetCallerParam	(xsltTransformContextPtr ctxt,
-						 xmlNodePtr cur);
-XSLTPUBFUN int XSLTCALL
-		xsltAddStackElemList		(xsltTransformContextPtr ctxt,
-						 xsltStackElemPtr elems);
-XSLTPUBFUN void XSLTCALL
-		xsltFreeGlobalVariables		(xsltTransformContextPtr ctxt);
-XSLTPUBFUN xmlXPathObjectPtr XSLTCALL
-		xsltVariableLookup		(xsltTransformContextPtr ctxt,
-						 const xmlChar *name,
-						 const xmlChar *ns_uri);
-XSLTPUBFUN xmlXPathObjectPtr XSLTCALL
-		xsltXPathVariableLookup		(void *ctxt,
-						 const xmlChar *name,
-						 const xmlChar *ns_uri);
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* __XML_XSLT_VARIABLES_H__ */
-