Lines Matching defs:FUNC_DEF
253 #define FUNC_DEF ((struct functab_slot *)TT.func_def_table.base)
1162 if (!strcmp(s, FUNC_DEF[k].name)) return k;
1171 FUNC_DEF[slotnum].slotnum = slotnum;
1541 FUNC_DEF[funcnum].flags |= FUNC_CALLED;
2276 else XERR("function '%s' dup param '%s'\n", FUNC_DEF[funcnum].name, s);
2283 if (!strcmp(s, FUNC_DEF[funcnum].name))
2285 FUNC_DEF[funcnum].name, s);
2288 FUNC_DEF[funcnum].name, s);
2297 } else if (FUNC_DEF[funcnum].flags & FUNC_DEFINED) {
2300 FUNC_DEF[funcnum].flags |= FUNC_DEFINED;
2308 FUNC_DEF[funcnum].zcode_addr = TT.zcode_last - 1;
2337 if (!FUNC_DEF[funcnum].function_locals.base) {
2338 FUNC_DEF[funcnum].function_locals = TT.locals_table;
2457 if ((FUNC_DEF[k].flags & FUNC_CALLED) &&
2458 !(FUNC_DEF[k].flags & FUNC_DEFINED)) {
2460 XERR("Undefined function '%s'", FUNC_DEF[k].name);
3828 struct functab_slot *pfdef = &FUNC_DEF[op2];
3901 ip = &ZCODE[FUNC_DEF[(int)STACK[newparmbase+FUNCTION_NUM].num].zcode_addr];