isl_test_cpp17-generic.cc: work around std::optional::value issue in older macOS
[isl.git] / print.c
bloba87f9221a3795c7fde8497f2681044166bb95e6a
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>
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>