isl_*_list_size: return isl_size
commit57d547571c8eea8d4b2e61379c76f693a6ce5100
authorSven Verdoolaege <sven.verdoolaege@gmail.com>
Tue, 7 Aug 2018 10:09:42 +0000 (7 12:09 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Thu, 6 Sep 2018 15:01:48 +0000 (6 17:01 +0200)
tree4474af6f1844b4834a52371b9705b445fecc7617
parent30bf44c73c64d20064fbf3d2c8e2dbb5cf89e13a
isl_*_list_size: return isl_size

This improves consistency.
This commit also updates the return type of
isl_schedule_{tree,node}_n_children because they are closely related,
even though, unlike isl_*_list_size, they already returned
a negative value in case of error.

Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
22 files changed:
doc/user.pod
include/isl/list.h
include/isl/schedule_node.h
isl_ast.c
isl_ast_build.c
isl_ast_build_expr.c
isl_ast_codegen.c
isl_ast_graft.c
isl_coalesce.c
isl_convex_hull.c
isl_input.c
isl_list_templ.c
isl_map.c
isl_multi_templ.c
isl_schedule_node.c
isl_schedule_read.c
isl_schedule_tree.c
isl_schedule_tree.h
isl_scheduler.c
isl_test.c
isl_test_list_templ.c
isl_union_map.c