Searched refs:getrule (Results 1 - 19 of 19) sorted by relevance

/ast/src/cmd/nmake/
H A Darchive.c83 else if ((r = getrule(ent->name)) && r->status == TOUCH)
129 if (!(r = getrule(member)))
H A Dvariable.c77 else if (!(z = getrule(x->name)))
156 if (!(r = getrule(s)))
280 if (!(r = getrule(s)))
461 if (!(v->property & V_functional) || (r = getrule(v->name)) && !(r->property & P_functional))
473 if (!(r = getrule(s)) || !(r->property & P_functional))
H A Dmain.c718 if (r = getrule(external.compinit))
734 if (r = getrule(external.compdone))
794 if (r = getrule(external.makeinit))
820 if (r = getrule(external.init))
923 if (!state.compileonly && (r = getrule(external.done)))
933 if (!state.compileonly && (r = getrule(external.makedone)))
H A Dmetarule.c45 r = getrule(s);
64 r = getrule(sfstruse(internal.met));
96 if (!(r = getrule(s1)) && force)
473 if (isstatevar(t) && (s = getrule(t)) && (s = bindstate(s, NiL)))
603 s = getrule(t);
688 if ((x = getrule(sfstruse(internal.met))) && (x->property & P_terminal))
H A Dbind.c315 if ((z = getrule(nam)) && (z->dynamic & D_entries))
751 s = (z = getrule(r->name)) ? z->name : strdup(r->name);
804 if (!(x = getrule(s)) && force)
837 if (!(x = getrule(v)) && force)
896 if (r || (r = getrule(name)))
1024 if ((z = getrule(sfstruse(buf))) && z != x && z != internal.source && z != internal.source_p)
1302 a = getrule(s);
1376 if (!found && state.targetcontext && r && name != r->name && (x = getrule(base)) && (x->dynamic & D_context))
1391 if ((x = getrule(s)) && (x->property & P_target))
1424 message((-11, "bindfile(%s): path=%s rule=%s alias=%s view=%d time=%s", name, b, r ? r->name : (char*)0, (x = getrule(
[all...]
H A Drule.c189 if ((o = getrule(s)) == r)
227 if (r = getrule(name))
232 if (r = getrule(name))
441 #define IGNORECHANGE(r,q) (((q)->property & (P_joint|P_ignore)) || ((q)->dynamic & D_alias) && getrule((q)->name) == r)
468 else if (newprereqs->rule == oldprereqs->rule || ((newprereqs->rule->dynamic ^ oldprereqs->rule->dynamic) & (D_alias|D_bound)) && getrule(newprereqs->rule) == getrule(oldprereqs->rule))
488 for (p = oldprereqs; p && (newprereqs->rule != p->rule || !((newprereqs->rule->dynamic ^ p->rule->dynamic) & (D_alias|D_bound)) || getrule(newprereqs->rule) != getrule(p->rule)); p = p->next);
1236 if (!(p->rule->property & P_attribute) && p->rule->name[0] == '%' && p->rule->name[1] == ATTRNAME && (a = getrule(p->rule->name + 1)) && (a->property & P_attribute))
1252 d->name = getrule(
[all...]
H A Dstate.c55 if (!(r = getrule(s1)) && force)
60 if (r = getrule(s1))
163 v = getrule(name);
272 r = getrule(sfstruse(internal.nam));
285 return getrule(sfstruse(internal.nam));
295 if (!(r = getrule(sfstruse(internal.nam))))
330 if (s = getrule(nam))
434 if (!(r = getrule(s)) && force)
H A Dread.c190 r = getrule(name);
378 r = getrule(name);
H A Dtrap.c311 if ((r = catrule(external.interrupt, ".", s, 0)) || (r = getrule(external.interrupt)))
H A Dparse.c198 if ((r = getrule(pp->name)) && r->active)
613 if (r = getrule(external.makeprompt))
1618 if (!(*opr = getrule(s - 1)) || !((*opr)->property & P_operator))
1628 if (!op || !(*opr = getrule(s - 1)) || !((*opr)->property & P_operator))
2109 if (getrule(lhs) == internal.query)
2212 if (r = getrule(s))
2254 r = getrule(s);
2257 r = getrule(s + 1);
2449 in = getrule(name);
2459 if (*s != '%' || *(s + 1) != ATTRNAME || !(x = getrule(
[all...]
H A Dexpand.c599 if (r = getrule(s))
665 if (r = getrule(s))
1413 order = targets ? (Rule_t*)0 : getrule(external.order);
1604 if ((r = getrule(sfstruse(internal.nam))) && r != d)
1704 if (r = getrule(s))
1752 if ((t = getbound(s)) && (r = getrule(t)) && (r->dynamic & D_regular))
1781 if ((x = getrule(t)) && (x->dynamic & (D_entries|D_scanned)) == (D_entries|D_scanned) || *t == '/' && !*(t + 1))
1795 if (!getrule(sfstruse(internal.nam)) && (e = strrchr(r->name, '/')))
1798 x = getrule(r->name);
2391 tst = !!getrule(
[all...]
H A Dcommand.c351 if (!(r = getrule(p->context.name)))
395 if (!(r = getrule(p->context.name)))
749 if (r = getrule(external.makerun))
1178 if (r = getrule(external.jobdone))
1407 prereqs = cons(getrule(r->active->primary), prereqs);
H A Dscan.c273 u = getrule(v);
276 u = getrule(v + 1);
279 u = getrule(v);
1131 x = (u->dynamic & D_alias) ? getrule(u->name) : (Rule_t*)0;
1182 x = (r->dynamic & D_alias) ? getrule(r->name) : (Rule_t*)0;
H A Dobject.c639 if ((!(a = getrule(r->name)) || a == r) && ((r->property & P_state) || !r->uname || !(a = getrule(r->uname)) || a == r))
1116 error(PANIC, "old rule %s still in table.rule%s", r->name, r == getrule(r->name) ? null : " -- duplicate hash");
1905 o = getrule(r->name);
2073 getrule(o->name);
H A Dmake.h90 #define getrule(name) ((Rule_t*)hashget(table.rule,(name))) macro
H A Doption.c440 if (op->set && (r = getrule(op->set)))
878 if (!(r = getrule(sfstruse(internal.tmp))))
1413 if (!(r = getrule(sfstruse(internal.tmp))))
1425 if (!(r = getrule(sfstruse(internal.tmp))))
H A Dmake.c226 if (getrule(++s) == u)
/ast/src/lib/libmam/
H A Dmam.h34 #define getrule(p,n) (struct rule*)hashget((p)->rules,(n)) macro
H A Dmam.c237 else if (!(r = getrule(pp, arg)) && !(r = alias(pp, arg)))
290 if (!(r = getrule(pp, arg)) && !(r = alias(pp, arg)))
301 if (!(r = getrule(pp, arg)) && !(r = alias(pp, arg)))
376 if (!(r = getrule(pp, name)) && (r = newof(0, struct rule, 1, 0)))

Completed in 69 milliseconds