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