ARRAY_LENGTH
size_t max = ARRAY_LENGTH(p->value.tuples.tuples);
unsigned int product[ARRAY_LENGTH(s->match.product)] = {0};
const size_t max = ARRAY_LENGTH(s->match.product) - 1;
size_t nevents = ARRAY_LENGTH(events);
size_t nprops = ARRAY_LENGTH(props);
entry = lookup_name(code_names, ARRAY_LENGTH(code_names), &lookup);
entry = lookup_name(ev_names, ARRAY_LENGTH(ev_names), &lookup);
entry = lookup_name(prop_names, ARRAY_LENGTH(prop_names), &lookup);
for (i = 0; i < ARRAY_LENGTH(ev_names); ++i) {
if (!strv || ncodes == 0 || ncodes > ARRAY_LENGTH(evs))
if (!strv || count == 0 || count > ARRAY_LENGTH(props))
_elem < (_arr) + ARRAY_LENGTH(_arr); \