stat ret = (*func) (isl::manage(arg_0));
return isl_stat(ret);
};
- auto res = isl_map_foreach_basic_map(get(), fn_lambda, (void *) &fn);
+ auto res = isl_map_foreach_basic_map(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}
stat ret = (*func) (isl::manage(arg_0), isl::manage(arg_1));
return isl_stat(ret);
};
- auto res = isl_pw_aff_foreach_piece(get(), fn_lambda, (void *) &fn);
+ auto res = isl_pw_aff_foreach_piece(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}
stat ret = (*func) (isl::manage(arg_0));
return isl_stat(ret);
};
- auto res = isl_set_foreach_basic_set(get(), fn_lambda, (void *) &fn);
+ auto res = isl_set_foreach_basic_set(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}
stat ret = (*func) (isl::manage(arg_0));
return isl_stat(ret);
};
- auto res = isl_union_map_foreach_map(get(), fn_lambda, (void *) &fn);
+ auto res = isl_union_map_foreach_map(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}
stat ret = (*func) (isl::manage(arg_0));
return isl_stat(ret);
};
- auto res = isl_union_pw_aff_foreach_pw_aff(get(), fn_lambda, (void *) &fn);
+ auto res = isl_union_pw_aff_foreach_pw_aff(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}
stat ret = (*func) (isl::manage(arg_0));
return isl_stat(ret);
};
- auto res = isl_union_set_foreach_point(get(), fn_lambda, (void *) &fn);
+ auto res = isl_union_set_foreach_point(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}
stat ret = (*func) (isl::manage(arg_0));
return isl_stat(ret);
};
- auto res = isl_union_set_foreach_set(get(), fn_lambda, (void *) &fn);
+ auto res = isl_union_set_foreach_set(get(), fn_lambda, const_cast<void*>((const void *) &fn));
return isl::stat(res);
}