- struct isl_dim *param_dim;
- struct isl_basic_set *model;
-
- param_dim = isl_dim_set_alloc(context->ctx,
- isl_basic_set_n_dim(context), 0);
- model = isl_basic_set_empty(param_dim);
- context = isl_basic_set_from_underlying_set(context, model);
-
- return context;
+ return isl_basic_set_move_dims(context, isl_dim_param, 0, isl_dim_set, 0,
+ isl_basic_set_dim(context, isl_dim_set));