HomeSort by: relevance | last modified time | path
    Searched refs:sym_t (Results 1 - 18 of 18) sorted by relevancy

  /src/usr.bin/xlint/lint1/
externs1.h 92 sym_t *getsym(sbuf_t *);
94 sym_t *pushdown(const sym_t *);
95 sym_t *mktempsym(type_t *);
96 void symtab_remove_forever(sym_t *);
97 void symtab_remove_level(sym_t *);
98 void inssym(int, sym_t *);
149 void debug_sym(const char *, const sym_t *, const char *);
237 sym_t *concat_symbols(sym_t *, sym_t *)
    [all...]
lint1.h 104 typedef struct sym sym_t; typedef in typeref:struct:sym
119 sym_t *sou_first_member;
120 sym_t *sou_tag;
121 sym_t *sou_first_typedef;
127 sym_t *en_first_enumerator;
128 sym_t *en_tag;
129 sym_t *en_first_typedef;
155 sym_t *params; /* if t_proto */
225 sym_t *s_ext_sym; /* for locally declared external symbols, the
253 sym_t *s_old_style_params; /* parameters in an old-styl
    [all...]
emit1.c 48 static void outtt(sym_t *, sym_t *);
125 for (const sym_t *param = tp->u.params;
131 for (const sym_t *param = tp->u.params;
149 outtt(sym_t *tag, sym_t *tdef)
178 outsym(const sym_t *sym, scl_t sc, def_t def)
237 outfdef(const sym_t *fsym, const pos_t *posp, bool rval, bool osdef,
238 const sym_t *args)
304 for (const sym_t *arg = args; arg != NULL; arg = arg->s_next
    [all...]
decl.c 415 set_first_typedef(type_t *tp, sym_t *sym)
428 bit_fields_width(const sym_t **mem, bool *named)
457 for (const sym_t *mem = tp->u.sou->sou_first_member;
878 sym_t *
879 concat_symbols(sym_t *l1, sym_t *l2)
884 sym_t *l = l1;
900 check_type(sym_t *sym)
994 check_bit_field_type(sym_t *dsym, type_t **inout_tp, tspec_t *inout_t)
1038 check_bit_field(sym_t *dsym, tspec_t *inout_t, type_t **inout_tp
    [all...]
lex.c 211 * entries are linked via sym_t.s_symtab_next.
213 static sym_t *symtab[503];
234 symtab_add(sym_t *sym)
243 static sym_t *
248 for (sym_t *sym = symtab[h]; sym != NULL; sym = sym->s_symtab_next) {
261 symtab_remove(sym_t *sym)
274 for (sym_t *sym = symtab[i]; sym != NULL; ) {
275 sym_t *next = sym->s_symtab_next;
287 const sym_t *a = *(const sym_t *const *)va
    [all...]
init.c 111 sym_t *in_sym;
143 has_automatic_storage_duration(const sym_t *sym)
171 static const sym_t *
172 skip_unnamed(const sym_t *m)
181 static const sym_t *
190 update_type_of_array_of_unknown_size(sym_t *sym, size_t size)
214 check_non_constant_initializer(const tnode_t *tn, const sym_t *sym)
220 const sym_t *unused_sym;
235 check_trad_no_auto_aggregate(const sym_t *sym)
246 check_init_expr(const type_t *ltp, sym_t *lsym, tnode_t *rn
    [all...]
debug.c 170 for (const sym_t *mem = tp->u.sou->sou_first_member;
179 for (const sym_t *en = tp->u.enumer->en_first_enumerator;
402 debug_sym(const char *prefix, const sym_t *sym, const char *suffix)
444 const sym_t *def = sou->sou_first_typedef;
524 for (const sym_t *p = dl->d_func_params; p != NULL; p = p->s_next)
530 for (const sym_t *sym = dl->d_func_proto_syms;
func.c 53 sym_t *funcsym;
201 begin_function(sym_t *fsym)
209 for (sym_t *sym = dcs->d_func_proto_syms; sym != NULL;
253 for (const sym_t *param = fsym->s_type->u.params;
271 sym_t *rdsym = dcs->d_redeclared_symbol;
356 for (const sym_t *param = dcs->d_func_params;
382 named_label(sym_t *sym)
662 sym_t *esym;
849 stmt_goto(sym_t *lab)
ckbool.c 200 fallback_symbol_strict_bool(sym_t *sym)
tree.c 688 fallback_symbol(sym_t *sym)
762 build_name_call(sym_t *sym)
785 build_name(sym_t *sym, bool is_funcname)
1444 const sym_t *ec = rtp->u.enumer->en_first_enumerator;
1445 const sym_t *max_ec = ec;
2188 are_members_compatible(const sym_t *a, const sym_t *b)
2214 all_members_compatible(const sym_t *msym)
2216 for (const sym_t *csym = msym;
2223 for (const sym_t *sym = csym->s_symtab_next
    [all...]
cgram.y 70 static void cgram_declare(sym_t *, bool, sbuf_t *);
73 static sym_t *symbolrename(sym_t *, sbuf_t *);
162 sym_t *y_sym;
216 for (const sym_t *p = $$.first; p != NULL; p = p->s_next)
660 sym_t *tmp = mktempsym($2);
672 sym_t *tmp = mktempsym($3);
1834 sym_t *name = abstract_enclosing_name();
2639 cgram_declare(sym_t *decl, bool has_initializer, sbuf_t *renaming)
2680 static sym_t *
    [all...]
mem1.c 195 const sym_t *sym = p;
README.md 154 ## sym_t section
193 | sym | `sym_t` | a symbol from the symbol table |
  /src/usr.bin/xlint/lint2/
lint2.h 128 } sym_t; typedef in typeref:struct:sym
171 sym_t *h_syms; /* declarations and definitions */
172 sym_t **h_lsym; /* points to s_next of last decl./def. */
chk.c 55 static void chkvtui(const hte_t *, const sym_t *, const sym_t *);
56 static void chkvtdi(const hte_t *, const sym_t *, const sym_t *);
57 static void chkfaui(const hte_t *, const sym_t *, const sym_t *);
58 static void chkau(const hte_t *, int, const sym_t *, const sym_t *,
61 static void check_return_values(const hte_t *, const sym_t *);
63 const sym_t *, const sym_t *)
    [all...]
emit2.c 109 outdef(const hte_t *hte, const sym_t *sym)
149 sym_t *sym, *def;
read.c 393 parse_function_attribute(const char **pp, sym_t *sym, bool *used)
468 sym_t *symp, sym;
1139 sym_t *sym1, **symp, *sym;
  /src/usr.bin/xlint/common/
tyname.c 170 const sym_t *param = tp->u.params;

Completed in 21 milliseconds