SOLVABLE_PROVIDES
dataiterator_set_keyname(&iterator, SOLVABLE_PROVIDES);
if (key == SOLVABLE_PROVIDES && id == SOLVABLE_FILEMARKER)
if (key == SOLVABLE_PROVIDES)
writedeps(repo, fp, "Prv:", SOLVABLE_PROVIDES, s, s->provides);
case SOLVABLE_PROVIDES:
case SOLVABLE_PROVIDES:
case SOLVABLE_PROVIDES:
case SOLVABLE_PROVIDES:
{ SOLVABLE_PROVIDES, REPOKEY_TYPE_IDARRAY, 0, KEY_STORAGE_SOLVABLE },
case SOLVABLE_PROVIDES:
domatch_idarray(s, SOLVABLE_PROVIDES, md, repo->idarraydata + s->provides);
else if (id == SOLVABLE_PROVIDES)
if (id == SOLVABLE_PROVIDES)
if (i < SOLVABLE_PROVIDES)
if (s->provides && cbdata.keymap[SOLVABLE_PROVIDES])
*sp++ = cbdata.keymap[SOLVABLE_PROVIDES];
target.keys[cbdata.keymap[SOLVABLE_PROVIDES]].size += incneedidarray(pool, idarraydata + s->provides, needid);
if (s->provides && cbdata.keymap[SOLVABLE_PROVIDES])
case SOLVABLE_PROVIDES: