diff options
Diffstat (limited to 'polly/lib/External/isl/include/isl/list.h')
-rw-r--r-- | polly/lib/External/isl/include/isl/list.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/polly/lib/External/isl/include/isl/list.h b/polly/lib/External/isl/include/isl/list.h index 3d8dabedf05c..af5d6bad99d3 100644 --- a/polly/lib/External/isl/include/isl/list.h +++ b/polly/lib/External/isl/include/isl/list.h @@ -69,6 +69,10 @@ __isl_give isl_##EL *isl_##EL##_list_get_at( \ __isl_keep isl_##EL##_list *list, int index); \ __isl_give struct isl_##EL *isl_##EL##_list_get_##EL( \ __isl_keep isl_##EL##_list *list, int index); \ +EXPORT \ +__isl_give isl_##EL##_list *isl_##EL##_list_set_at( \ + __isl_take isl_##EL##_list *list, int index, \ + __isl_take isl_##EL *el); \ __isl_give struct isl_##EL##_list *isl_##EL##_list_set_##EL( \ __isl_take struct isl_##EL##_list *list, int index, \ __isl_take struct isl_##EL *el); \ @@ -89,9 +93,10 @@ __isl_give isl_##EL##_list *isl_##EL##_list_sort( \ int (*cmp)(__isl_keep struct isl_##EL *a, \ __isl_keep struct isl_##EL *b, \ void *user), void *user); \ +EXPORT \ isl_stat isl_##EL##_list_foreach_scc(__isl_keep isl_##EL##_list *list, \ - isl_bool (*follows)(__isl_keep struct isl_##EL *a, \ - __isl_keep struct isl_##EL *b, void *user), \ + isl_bool (*follows)(__isl_keep isl_##EL *a, \ + __isl_keep isl_##EL *b, void *user), \ void *follows_user, \ isl_stat (*fn)(__isl_take isl_##EL##_list *scc, void *user), \ void *fn_user); \ |