Lines Matching defs:metainfo
59 if (!r && (r = metainfo('P', in, out, 0)))
90 metainfo(int type, char* s1, char* s2, int force)
268 addprereq(metainfo('I', out->name, NiL, 1), in, c);
269 addprereq(metainfo('O', in->name, NiL, 1), out, c);
274 if (metamatch(stem, out->name, q->rule->name) && (x = metainfo('O', q->rule->name, NiL, 0)))
300 if (c != PREREQ_DELETE && metamatch(stem, q->rule->name, in->name) && !streq(stem, "%") && (x = metainfo('I', q->rule->name, NiL, 0)))
321 if (c != PREREQ_DELETE && (z = metainfo('I', in->name, NiL, 0)))
399 if (metamatch(stem, u, p->rule->name) && (x = metainfo('I', p->rule->name, NiL, 0)) && (matched = 1, x->prereqs))
415 terminal = (x = metainfo('T', NiL, NiL, 0)) ? x->prereqs : 0;
428 if (metamatch(stem, u, p->rule->name) && (x = metainfo('I', p->rule->name, NiL, 0)))
559 if (!matched && !(r->property & P_terminal) && (x = metainfo('N', NiL, NiL, 0)) && x->prereqs)
565 if ((s = metainfo('X', NiL, NiL, 0)))
660 if (y = metainfo('O', m->uname, NiL, 0))
684 else if ((x = metainfo('S', m->name, NiL, 0)) && !(x->property & P_terminal))