1#include <isl/ctx.h>
2#include <isl/id.h>
3#include <isl/space.h>
4#include <isl/local_space.h>
5#include <isl/set.h>
6#include <isl/map.h>
7#include <isl/union_set.h>
8#include <isl/union_map.h>
9#include <isl/polynomial.h>
10#include <isl/constraint.h>
11#include <isl/aff.h>
12#include <isl/ast.h>
13#include <isl/printer.h>
14#include <isl/val.h>
15
16#undef BASE
17#define BASE id
18#include <print_templ.c>
19#undef BASE
20#define BASE multi_id
21#include <print_templ.c>
22#undef BASE
23#define BASE val
24#include <print_templ.c>
25#undef BASE
26#define BASE multi_val
27#include <print_templ.c>
28#undef BASE
29#define BASE space
30#include <print_templ.c>
31#undef BASE
32#define BASE local_space
33#include <print_templ.c>
34#undef BASE
35#define BASE basic_set
36#include <print_templ.c>
37#undef BASE
38#define BASE basic_map
39#include <print_templ.c>
40#undef BASE
41#define BASE set
42#include <print_templ.c>
43#undef BASE
44#define BASE map
45#include <print_templ.c>
46#undef BASE
47#define BASE union_set
48#include <print_templ.c>
49#undef BASE
50#define BASE union_map
51#include <print_templ.c>
52#undef BASE
53#define BASE qpolynomial
54#include <print_templ.c>
55#undef BASE
56#define BASE qpolynomial_fold
57#include <print_templ.c>
58#undef BASE
59#define BASE pw_qpolynomial
60#include <print_templ.c>
61#undef BASE
62#define BASE pw_qpolynomial_fold
63#include <print_templ.c>
64#undef BASE
65#define BASE union_pw_qpolynomial
66#include <print_templ.c>
67#undef BASE
68#define BASE union_pw_qpolynomial_fold
69#include <print_templ.c>
70#undef BASE
71#define BASE constraint
72#include <print_templ.c>
73#undef BASE
74#define BASE aff
75#include <print_templ.c>
76#undef BASE
77#define BASE pw_aff
78#include <print_templ.c>
79#undef BASE
80#define BASE multi_aff
81#include <print_templ.c>
82#undef BASE
83#define BASE pw_multi_aff
84#include <print_templ.c>
85#undef BASE
86#define BASE union_pw_multi_aff
87#include <print_templ.c>
88#undef BASE
89#define BASE multi_pw_aff
90#include <print_templ.c>
91#undef BASE
92#define BASE union_pw_aff
93#include <print_templ.c>
94#undef BASE
95#define BASE multi_union_pw_aff
96#include <print_templ.c>
97#undef BASE
98#define BASE point
99#include <print_templ.c>
100#undef BASE
101#define BASE ast_expr
102#include <print_templ_yaml.c>
103#undef BASE
104#define BASE ast_node
105#include <print_templ_yaml.c>
106

source code of polly/lib/External/isl/print.c