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