reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
174 while (i > 0) { 175 if (i == n - 1) { 180 for (j = 2; j <= left[i - 1]; ++j) 181 isl_int_divexact_ui(multinom->el[i], 182 multinom->el[i], j); 183 b = isl_qpolynomial_coeff(c[i - 1], isl_dim_in, 184 n - 1 - i, left[i - 1]); 184 n - 1 - i, left[i - 1]); 188 multinom->el[i]); 192 --i; 195 if (k[i] >= left[i - 1]) { 195 if (k[i] >= left[i - 1]) { 196 --i; 199 ++k[i]; 200 if (k[i]) 201 isl_int_divexact_ui(multinom->el[i], 202 multinom->el[i], k[i]); 202 multinom->el[i], k[i]); 203 isl_qpolynomial_free(c[i]); 204 c[i] = isl_qpolynomial_coeff(c[i - 1], isl_dim_in, 204 c[i] = isl_qpolynomial_coeff(c[i - 1], isl_dim_in, 205 n - 1 - i, k[i]); 205 n - 1 - i, k[i]); 206 left[i] = left[i - 1] - k[i]; 206 left[i] = left[i - 1] - k[i]; 206 left[i] = left[i - 1] - k[i]; 207 k[i + 1] = -1; 208 isl_int_set(multinom->el[i + 1], multinom->el[i]); 208 isl_int_set(multinom->el[i + 1], multinom->el[i]); 209 ++i;