case CDECL_TYPE_IDENT:
assert(!specs->next);
specs->ident = gen_identifier(rng);
+ break;
+ default:
+ /* Nothing to be done. */
+ ;
}
return specs;
d->u.array = (struct cdecl_array){0};
switch (gsl_rng_uniform_int(rng->rng, 4)) {
- case '0':
+ case 0:
d->u.array.vla = malloc_nofail(1);
d->u.array.vla[0] = 0;
break;
- case '1':
+ case 1:
d->u.array.vla = gen_identifier(rng);
break;
- case '2':
+ case 2:
d->u.array.length = 0;
break;
- case '3':
+ case 3:
d->u.array.length = gsl_rng_uniform_int(rng->rng, -1);
break;
+ default:
+ assert(0);
}
}