xref: /reactos/dll/3rdparty/libxslt/precomp.h (revision 84344399)
1 #ifndef _LIBXSLT_PCH_
2 #define _LIBXSLT_PCH_
3 
4 #define IN_LIBXSLT
5 #include <libxslt.h>
6 
7 #ifndef	XSLT_NEED_TRIO
8 #include <stdio.h>
9 #else
10 #include <trio.h>
11 #endif
12 
13 #include <string.h>
14 #include <limits.h>
15 
16 #ifdef HAVE_SYS_TYPES_H
17 #include <sys/types.h>
18 #endif
19 #include <math.h>
20 #include <float.h>
21 #include <time.h>
22 #include <stdlib.h>
23 
24 #include <libxml/xmlmemory.h>
25 #include <libxml/tree.h>
26 #include <libxml/hash.h>
27 #include <libxml/xmlerror.h>
28 #include <libxml/uri.h>
29 #include <libxml/parser.h>
30 #include <libxml/parserInternals.h>
31 #include <libxml/xpath.h>
32 #include <libxml/xpathInternals.h>
33 #include <libxml/valid.h>
34 #include <libxml/encoding.h>
35 #include <libxml/dict.h>
36 #include <libxml/xmlIO.h>
37 #include <libxml/HTMLtree.h>
38 
39 #include "xslt.h"
40 #include "xsltInternals.h"
41 #include "xsltutils.h"
42 #include "attributes.h"
43 #include "namespaces.h"
44 #include "templates.h"
45 #include "imports.h"
46 #include "transform.h"
47 #include "preproc.h"
48 #include "documents.h"
49 #include "keys.h"
50 #include "security.h"
51 #include "extensions.h"
52 #include "variables.h"
53 #include "extra.h"
54 #include "pattern.h"
55 #include "numbersInternals.h"
56 #include "functions.h"
57 
58 #endif /* _LIBXSLT_PCH_ */
59