Lines Matching defs:include
13 #include "libxslt.h"
15 #include <string.h>
18 #include <sys/types.h>
21 #include <math.h>
24 #include <float.h>
27 #include <ieeefp.h>
30 #include <nan.h>
33 #include <ctype.h>
36 #include <libxml/xmlmemory.h>
37 #include <libxml/tree.h>
38 #include <libxml/hash.h>
39 #include <libxml/xmlerror.h>
40 #include <libxml/uri.h>
41 #include "xslt.h"
42 #include "xsltInternals.h"
43 #include "xsltutils.h"
44 #include "preproc.h"
45 #include "imports.h"
46 #include "documents.h"
47 #include "security.h"
48 #include "pattern.h"
176 * @cur: the include node
178 * parse an XSLT stylesheet include element
191 xsltDocumentPtr include;
201 "xsl:include : missing href attribute\n");
209 "xsl:include : invalid URI reference %s\n", uriRef);
221 "xsl:include : recursion detected on included URL %s\n", URI);
227 include = xsltLoadStyleDocument(style, URI);
228 if (include == NULL) {
230 "xsl:include : unable to load %s\n", URI);
235 ((xsltStyleItemIncludePtr) cur->psvi)->include = include;
239 "The xsl:include element was not compiled.\n", URI);
244 style->doc = include->doc;
246 include->includes = style->includes;
247 style->includes = include;
249 style->nopreproc = include->preproc;
256 result = xsltParseStylesheetProcess(style, include->doc);
258 include->preproc = 1;
259 style->includes = include->includes;