40 for (i = 0; i <
len; ++i)
73 for (j = g->
len - 1; j >= 0; --j) {
83 f = follows(i, j,
user);
128 for (i =
len - 1; i >= 0; --i) {
#define isl_calloc_type(ctx, type)
#define isl_alloc_array(ctx, type, n)
isl_stat isl_stat(*) void user)
static isl_stat isl_tarjan_components(struct isl_tarjan_graph *g, int i, isl_bool(*follows)(int i, int j, void *user), void *user)
struct isl_tarjan_graph * isl_tarjan_graph_component(isl_ctx *ctx, int len, int node, isl_bool(*follows)(int i, int j, void *user), void *user)
struct isl_tarjan_graph * isl_tarjan_graph_free(struct isl_tarjan_graph *g)
struct isl_tarjan_graph * isl_tarjan_graph_init(isl_ctx *ctx, int len, isl_bool(*follows)(int i, int j, void *user), void *user)
static struct isl_tarjan_graph * isl_tarjan_graph_alloc(isl_ctx *ctx, int len)
struct isl_tarjan_node * node