Lines Matching refs:symtab
33 #define REFONE (pp.truncate?(Hash_table_t*)0:pp.symtab)
34 #define REFALL (pp.truncate?pp.dirtab:pp.symtab)
454 if (!pp.symtab) in ppop()
455 pp.symtab = hashalloc(NiL, HASH_name, "symbols", 0); in ppop()
474 if (key = ppkeyset(pp.symtab, s)) in ppop()
761 if (!pp.symtab) in ppop()
762 pp.symtab = hashalloc(NiL, HASH_name, "symbols", 0); in ppop()
801 hashset(pp.symtab, HASH_ALLOCATE); in ppop()
1042 pp.reset.symtab = pp.symtab; in ppop()
1043 pp.symtab = 0; in ppop()
1051 if (pp.symtab) in ppop()
1054 hashfree(pp.symtab); in ppop()
1056 …pp.symtab = hashalloc(NiL, HASH_name, "symbols", HASH_free, undefine, HASH_set, HASH_ALLOCATE|HASH… in ppop()
1057 hashview(pp.symtab, pp.reset.symtab); in ppop()
1363 op = ((key = ppkeyref(pp.symtab, s)) && (key->sym.flags & SYM_LEX)) ? key->lex : T_NOISE; in ppop()
1368 if (!(key = ppkeyget(pp.symtab, p))) in ppop()
1369 key = ppkeyset(pp.symtab, NiL); in ppop()
1375 hashlook(pp.symtab, p, HASH_DELETE, NiL); in ppop()
1376 key = ppkeyset(pp.symtab, NiL); in ppop()
1502 tab = pp.symtab; in ppop()
1503 …pp.symtab = hashalloc(NiL, HASH_set, tab ? HASH_ALLOCATE : 0, HASH_compare, trunccomp, HASH_hash, … in ppop()
1510 hashlook(pp.symtab, (char*)p, HASH_BUCKET|HASH_INSTALL, NiL); in ppop()