Lines Matching defs:LIST
347 /* Return the base expressions of "multi" as a list.
349 __isl_give LIST(EL) *FN(MULTI(BASE),get_list)(
354 LIST(EL) *list;
359 list = FN(LIST(EL),alloc)(FN(MULTI(BASE),get_ctx(multi)), n);
362 list = FN(LIST(EL),add)(list, el);
365 return list;
526 /* Create a multi expression in the given space with the elements of "list"
533 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),from),LIST(BASE))(
534 __isl_take isl_space *space, __isl_take LIST(EL) *list)
542 n = FN(FN(LIST(EL),n),BASE)(list);
549 "invalid number of elements in list", goto error);
552 EL *el = FN(LIST(EL),peek)(list, i);
557 EL *el = FN(FN(LIST(EL),get),BASE)(list, i);
563 FN(LIST(EL),free)(list);
567 FN(LIST(EL),free)(list);
575 __isl_take LIST(EL) *list)
577 return FN(FN(MULTI(BASE),from),LIST(BASE))(space, list);