make isl_multi_*_drop_dims declaration optional
commita8cd624a4f46cdcc2727d3053826df955d25dde0
authorSven Verdoolaege <sven.verdoolaege@gmail.com>
Tue, 29 May 2018 14:40:17 +0000 (29 16:40 +0200)
committerSven Verdoolaege <sven@cerebras.net>
Thu, 2 May 2019 16:19:13 +0000 (2 18:19 +0200)
tree9f0e5ab7ce7d725ba2854facf8ea4daa33315aab
parent139eb64f18ff081cf91e5a5332146c8bc66ce7a8
make isl_multi_*_drop_dims declaration optional

Conceptually, this declaration belongs to ISL_DECLARE_MULTI_DIMS,
but it is also defined for isl_multi_union_pw_aff, while the other
declarations in ISL_DECLARE_MULTI_DIMS are not.
Similarly for isl_multi_*_dim, which is needed in order
to be able to call isl_multi_*_drop_dims.

While these two functions will get defined for isl_multi_id
(at least for now), there is no need to expose them in the public API.

Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
include/isl/aff.h
include/isl/multi.h