Searched refs:sym_t (Results 1 – 13 of 13) sorted by relevance
| /mirbsd/src/usr.bin/xlint/lint1/ |
| D | externs1.h | 79 extern sym_t *getsym(sbuf_t *); 81 extern sym_t *pushdown(sym_t *); 82 extern void rmsym(sym_t *); 83 extern void rmsyms(sym_t *); 84 extern void inssym(int, sym_t *); 145 extern sym_t *lnklst(sym_t *, sym_t *); 146 extern void chktyp(sym_t *); 147 extern sym_t *decl1str(sym_t *); 148 extern sym_t *bitfield(sym_t *, int); 150 extern sym_t *addptr(sym_t *, pqinf_t *); [all …]
|
| D | decl.c | 63 static void settdsym(type_t *, sym_t *); 66 static sym_t *newtag(sym_t *, scl_t, int, int); 69 static int chkosdef(sym_t *, sym_t *); 70 static int chkptdecl(sym_t *, sym_t *); 71 static sym_t *nsfunc(sym_t *, sym_t *); 72 static void osfunc(sym_t *, sym_t *); 73 static void ledecl(sym_t *); 74 static int chkinit(sym_t *); 75 static void chkausg(int, sym_t *); 76 static void chkvusg(int, sym_t *); [all …]
|
| D | lint1.h | 234 } sym_t; typedef 251 sym_t *sb_sym; /* symbol table entry */ 270 sym_t *_tn_sym; /* symbol if op == NAME */ 306 sym_t *d_rdcsym; /* redeclared symbol */ 322 sym_t *d_fargs; /* list of arguments during function def. */ 324 sym_t *d_dlsyms; /* first symbol declared at this level */ 325 sym_t **d_ldlsym; /* points to s_dlnxt in last symbol decl. 327 sym_t *d_fpsyms; /* symbols defined in prototype */ 339 sym_t *i_mem; /* next structure member */ 395 sym_t *fa_sym; /* argument symbol */
|
| D | emit1.c | 39 static void outtt(sym_t *, sym_t *); 92 sym_t *arg; in outtype() 196 outtt(sym_t *tag, sym_t *tdef) in outtt() 217 outsym(sym_t *sym, scl_t sc, def_t def) in outsym() 285 outfdef(sym_t *fsym, pos_t *posp, int rval, int osdef, sym_t *args) in outfdef() 288 sym_t *arg; in outfdef() 569 outusg(sym_t *sym) in outusg()
|
| D | scan.l | 67 static sym_t *search(sbuf_t *); 69 static int keyw(sym_t *); 259 static sym_t *symtab[HSHSIZ1]; 285 sym_t *sym; in initscan() 292 sym = getblk(sizeof (sym_t)); in initscan() 397 sym_t *sym; in name() 430 static sym_t * 433 sym_t *sym; in search() 446 keyw(sym_t *sym) in keyw() 1291 sym_t * [all …]
|
| D | func.c | 47 sym_t *funcsym; 211 funcdef(sym_t *fsym) in funcdef() 214 sym_t *arg, *sym, *rdsym; in funcdef() 238 sym = getblk(sizeof (sym_t)); in funcdef() 365 sym_t *arg; in funcend() 433 label(int typ, sym_t *sym, tnode_t *tn) in label() 631 sym_t *esym; in switch2() 900 dogoto(sym_t *lab) in dogoto()
|
| D | init.c | 47 sym_t *initsym; 96 sym_t *m; in popi2() 153 sym_t *m; in pushinit() 325 sym_t *sym; in mkinit()
|
| D | cgram.y | 61 static void idecl(sym_t *, int); 70 sym_t *y_sym; 244 sym_t *new, *old; 1549 sym_t *msym; 1676 idecl(sym_t *decl, int initflg)
|
| D | tree.c | 292 getnnode(sym_t *sym, int ntok) in getnnode() 371 sym_t * 372 strmemb(tnode_t *tn, op_t op, sym_t *msym) in strmemb() 376 sym_t *sym, *csym; in strmemb() 391 msym->s_styp->stag = tgetblk(sizeof (sym_t)); in strmemb() 2214 sym_t *m; in conmemb() 3197 sym_t *asym; in chkfarg() 3776 conaddr(tnode_t *tn, sym_t **symp, ptrdiff_t *offsp) in conaddr() 3778 sym_t *sym; in conaddr()
|
| /mirbsd/src/usr.bin/xlint/lint2/ |
| D | chk.c | 53 static void chkvtui(hte_t *, sym_t *, sym_t *); 54 static void chkvtdi(hte_t *, sym_t *, sym_t *); 55 static void chkfaui(hte_t *, sym_t *, sym_t *); 56 static void chkau(hte_t *, int, sym_t *, sym_t *, pos_t *, 58 static void chkrvu(hte_t *, sym_t *); 59 static void chkadecl(hte_t *, sym_t *, sym_t *); 192 sym_t *sym, *def, *pdecl, *decl; in chkname() 258 sym_t *sym; in chkdnu() 279 sym_t *sym; in chkdnud() 305 sym_t *sym, *def1; in chkmd() [all …]
|
| D | lint2.h | 124 } sym_t; typedef 166 sym_t *h_syms; /* declarations and definitions */ 167 sym_t **h_lsym; /* points to s_nxt of last decl./def. */
|
| D | emit2.c | 40 static void outdef(hte_t *, sym_t *); 134 outdef(hte_t *hte, sym_t *sym) in outdef() 186 sym_t *sym, *def; in dumpname()
|
| D | read.c | 325 sym_t *symp, sym; in decldef() 435 symp = xalloc(sizeof (sym_t)); in decldef() 1026 sym_t *sym1, **symp, *sym; in mkstatic()
|