Searched defs:stem (Results 1 - 4 of 4) sorted by relevance
/ast/src/cmd/nmake/ |
H A D | metarule.c | 128 * otherwise if stem!=0 then non-dir part of matched stem is copied there 132 metamatch(char* stem, register char* s, char* pattern) argument 175 if (p = stem) 193 if (stem) 211 p = stem; 220 * expand the metarule pattern p into sp using stem 224 metaexpand(Sfio_t* sp, char* stem, char* p) argument 234 sfputr(sp, stem, -1); 253 char stem[MAXNAM local 352 metaget(Rule_t* r, Frame_t* active, char* stem, Rule_t** meta) argument [all...] |
H A D | make.c | 247 if ((r->property & P_attribute) || (r->property & P_functional) && !(r->active->stem = arg)) 337 char stem[MAXNAME]; local 830 if ((r2 = metaget(r, r->active, stem, &r4)) && !(state.questionable & 0x00100000) && ((state.questionable & 0x00200000) || !(r->property & P_implicit)) && strchr(unbound(r), '/') && !strchr(r4->name, '/')) 841 sfprintf(mam, "%smeta %s %s %s %s\n", state.mam.label, mamname(r), r4->name, state.mam.statix ? localview(r2) : r2->name, stem); 842 debug((-9, "metarule=%s source=%s stem=%s", r4->name, r2->name, stem)); 843 frame.stem = stem; 902 metaexpand(tmp, stem, p->rule->name);
|
H A D | expand.c | 2638 char stem[MAXNAME]; local 2640 if (metamatch(stem, unbound(r), z->rule->name) && (!(r->property & P_terminal) || (z->rule->property & P_terminal)) && !(z->rule->property & f) && (x = metainfo('I', z->rule->name, NiL, 0))) 2644 metaexpand(tmp, stem, q->rule->name); 3041 char stem[MAXNAME]; local 3054 if (metamatch(stem, pat, p->rule->name) && (x = metainfo('I', p->rule->name, NiL, 0))) 3056 if (metamatch(tmpname, name, q->rule->name) && streq(stem, tmpname)) 3081 if (metamatch(stem, name, q->rule->name)) 3102 metaexpand(tp, stem, u->rule->name); 3124 metaexpand(tp, stem, u->rule->name); 3136 metaexpand(xp, stem, [all...] |
H A D | make.h | 468 char* stem; /* metarule stem */ member in struct:Frame_s
|
Completed in 26 milliseconds