domatch_idarray
domatch_idarray(s, SOLVABLE_PROVIDES, md, repo->idarraydata + s->provides);
domatch_idarray(s, SOLVABLE_OBSOLETES, md, repo->idarraydata + s->obsoletes);
domatch_idarray(s, SOLVABLE_CONFLICTS, md, repo->idarraydata + s->conflicts);
domatch_idarray(s, SOLVABLE_REQUIRES, md, repo->idarraydata + s->requires);
domatch_idarray(s, SOLVABLE_RECOMMENDS, md, repo->idarraydata + s->recommends);
domatch_idarray(s, SOLVABLE_SUPPLEMENTS, md, repo->idarraydata + s->supplements);
domatch_idarray(s, SOLVABLE_SUGGESTS, md, repo->idarraydata + s->suggests);
domatch_idarray(s, SOLVABLE_ENHANCES, md, repo->idarraydata + s->enhances);