I noticed that the ISL function isl_ast_op_type_print_macro got parsed into the wrong class:
https://documen.tician.de/islpy/ref_ast.html?highlight=op_type_print_macro#islpy.AstExpr.op_type_print_macro.
I'm leaving an issue here since I'm not sure what's the best approach to fix it.