Symbol: sym_t
usr.bin/xlint/common/tyname.c
170
const sym_t *param = tp->u.params;
usr.bin/xlint/lint1/cgram.y
171
sym_t *y_sym;
usr.bin/xlint/lint1/cgram.y
1862
sym_t *name = abstract_enclosing_name();
usr.bin/xlint/lint1/cgram.y
2667
cgram_declare(sym_t *decl, bool has_initializer, sbuf_t *renaming)
usr.bin/xlint/lint1/cgram.y
2708
static sym_t *
usr.bin/xlint/lint1/cgram.y
2709
symbolrename(sym_t *s, sbuf_t *sb)
usr.bin/xlint/lint1/cgram.y
681
sym_t *tmp = mktempsym($2);
usr.bin/xlint/lint1/cgram.y
693
sym_t *tmp = mktempsym($3);
usr.bin/xlint/lint1/cgram.y
70
static void cgram_declare(sym_t *, bool, sbuf_t *);
usr.bin/xlint/lint1/cgram.y
73
static sym_t *symbolrename(sym_t *, sbuf_t *);
usr.bin/xlint/lint1/ckbool.c
200
fallback_symbol_strict_bool(sym_t *sym)
usr.bin/xlint/lint1/debug.c
170
for (const sym_t *mem = tp->u.sou->sou_first_member;
usr.bin/xlint/lint1/debug.c
179
for (const sym_t *en = tp->u.enumer->en_first_enumerator;
usr.bin/xlint/lint1/debug.c
402
debug_sym(const char *prefix, const sym_t *sym, const char *suffix)
usr.bin/xlint/lint1/debug.c
444
const sym_t *def = sou->sou_first_typedef;
usr.bin/xlint/lint1/debug.c
524
for (const sym_t *p = dl->d_func_params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/debug.c
530
for (const sym_t *sym = dl->d_func_proto_syms;
usr.bin/xlint/lint1/decl.c
1034
check_bit_field(sym_t *dsym, tspec_t *inout_t, type_t **inout_tp)
usr.bin/xlint/lint1/decl.c
1078
dcs_add_member(sym_t *mem)
usr.bin/xlint/lint1/decl.c
1110
sym_t *
usr.bin/xlint/lint1/decl.c
1114
sym_t *mem = block_zero_alloc(sizeof(*mem), "sym");
usr.bin/xlint/lint1/decl.c
1127
sym_t *
usr.bin/xlint/lint1/decl.c
1128
declare_member(sym_t *dsym)
usr.bin/xlint/lint1/decl.c
1133
sym_t *rdsym = dcs->d_redeclared_symbol;
usr.bin/xlint/lint1/decl.c
1177
sym_t *
usr.bin/xlint/lint1/decl.c
1178
set_bit_field_width(sym_t *dsym, int bit_field_width)
usr.bin/xlint/lint1/decl.c
1239
sym_t *
usr.bin/xlint/lint1/decl.c
1240
add_pointer(sym_t *decl, qual_ptr *p)
usr.bin/xlint/lint1/decl.c
1300
sym_t *
usr.bin/xlint/lint1/decl.c
1301
add_array(sym_t *decl, bool has_dim, int dim)
usr.bin/xlint/lint1/decl.c
1320
block_derive_function(type_t *ret, bool proto, sym_t *params, bool vararg,
usr.bin/xlint/lint1/decl.c
1344
check_prototype_parameters(sym_t *args)
usr.bin/xlint/lint1/decl.c
1347
for (sym_t *sym = dcs->d_first_dlsym;
usr.bin/xlint/lint1/decl.c
1355
for (sym_t *arg = args; arg != NULL; arg = arg->s_next) {
usr.bin/xlint/lint1/decl.c
1366
old_style_function(sym_t *decl, sym_t *params)
usr.bin/xlint/lint1/decl.c
1390
sym_t *
usr.bin/xlint/lint1/decl.c
1391
add_function(sym_t *decl, parameter_list params)
usr.bin/xlint/lint1/decl.c
1398
for (const sym_t *p = params.first; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/decl.c
1462
check_function_definition(sym_t *sym, bool msg)
usr.bin/xlint/lint1/decl.c
1475
sym_t *
usr.bin/xlint/lint1/decl.c
1476
declarator_name(sym_t *sym)
usr.bin/xlint/lint1/decl.c
1572
sym_t *
usr.bin/xlint/lint1/decl.c
1573
old_style_function_parameter_name(sym_t *sym)
usr.bin/xlint/lint1/decl.c
1599
static sym_t *
usr.bin/xlint/lint1/decl.c
1600
new_tag(sym_t *tag, scl_t scl, bool decl, bool semi)
usr.bin/xlint/lint1/decl.c
1659
make_tag_type(sym_t *tag, tspec_t kind, bool decl, bool semi)
usr.bin/xlint/lint1/decl.c
1732
for (const sym_t *mem = sou->sou_first_member;
usr.bin/xlint/lint1/decl.c
1744
complete_struct_or_union(sym_t *first_member)
usr.bin/xlint/lint1/decl.c
1774
complete_enum(sym_t *first_enumerator)
usr.bin/xlint/lint1/decl.c
1785
sym_t *
usr.bin/xlint/lint1/decl.c
1786
enumeration_constant(sym_t *sym, int val, bool implicit)
usr.bin/xlint/lint1/decl.c
1837
check_extern_declaration(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
1863
check_init(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
1895
check_old_style_definition(const sym_t *rdsym, const sym_t *dsym)
usr.bin/xlint/lint1/decl.c
1898
const sym_t *old_params = rdsym->u.s_old_style_params;
usr.bin/xlint/lint1/decl.c
1899
const sym_t *proto_params = dsym->s_type->u.params;
usr.bin/xlint/lint1/decl.c
1904
for (const sym_t *p = old_params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/decl.c
1907
for (const sym_t *p = proto_params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/decl.c
1916
const sym_t *arg = old_params;
usr.bin/xlint/lint1/decl.c
1917
const sym_t *parg = proto_params;
usr.bin/xlint/lint1/decl.c
1942
declare_extern(sym_t *dsym, bool has_initializer, const sbuf_t *renaming)
usr.bin/xlint/lint1/decl.c
1993
sym_t *rdsym = dcs->d_redeclared_symbol;
usr.bin/xlint/lint1/decl.c
2078
declare(sym_t *decl, bool has_initializer, sbuf_t *renaming)
usr.bin/xlint/lint1/decl.c
2107
copy_usage_info(sym_t *sym, const sym_t *rdsym)
usr.bin/xlint/lint1/decl.c
2122
check_redeclaration(sym_t *dsym, bool *dowarn)
usr.bin/xlint/lint1/decl.c
2125
sym_t *rdsym = dcs->d_redeclared_symbol;
usr.bin/xlint/lint1/decl.c
2224
const sym_t *p1 = tp1->u.params;
usr.bin/xlint/lint1/decl.c
2225
const sym_t *p2 = tp2->u.params;
usr.bin/xlint/lint1/decl.c
2245
for (const sym_t *p = tp->u.params; p != NULL; p = p->s_next) {
usr.bin/xlint/lint1/decl.c
2330
complete_type(sym_t *dsym, const sym_t *ssym)
usr.bin/xlint/lint1/decl.c
2360
sym_t *
usr.bin/xlint/lint1/decl.c
2361
declare_parameter(sym_t *sym, bool has_initializer)
usr.bin/xlint/lint1/decl.c
2466
for (const sym_t *p = dcs->d_func_params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/decl.c
2495
const sym_t *param = dcs->d_func_params;
usr.bin/xlint/lint1/decl.c
2512
check_prototype_declaration(const sym_t *old_param, const sym_t *proto_param)
usr.bin/xlint/lint1/decl.c
2550
sym_t *old_params = funcsym->u.s_old_style_params;
usr.bin/xlint/lint1/decl.c
2551
sym_t *proto_params = funcsym->s_type->u.params;
usr.bin/xlint/lint1/decl.c
2553
for (sym_t *arg = old_params; arg != NULL; arg = arg->s_next) {
usr.bin/xlint/lint1/decl.c
2573
for (const sym_t *p = proto_params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/decl.c
2575
for (const sym_t *p = old_params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/decl.c
2582
const sym_t *proto_param = proto_params;
usr.bin/xlint/lint1/decl.c
2583
const sym_t *old_param = old_params;
usr.bin/xlint/lint1/decl.c
2601
check_local_hiding(const sym_t *dsym, const sym_t *rdsym)
usr.bin/xlint/lint1/decl.c
2625
check_local_redeclaration(const sym_t *dsym, sym_t *rdsym)
usr.bin/xlint/lint1/decl.c
2660
declare_external_in_block(sym_t *dsym)
usr.bin/xlint/lint1/decl.c
2664
sym_t *esym = dcs->d_redeclared_symbol;
usr.bin/xlint/lint1/decl.c
2712
declare_local(sym_t *dsym, bool has_initializer)
usr.bin/xlint/lint1/decl.c
2801
static sym_t *
usr.bin/xlint/lint1/decl.c
2808
sym_t *sym = block_zero_alloc(sizeof(*sym), "sym");
usr.bin/xlint/lint1/decl.c
2829
sym_t *
usr.bin/xlint/lint1/decl.c
2835
sym_t *
usr.bin/xlint/lint1/decl.c
2856
sym_t *
usr.bin/xlint/lint1/decl.c
2857
declare_abstract_type(sym_t *sym)
usr.bin/xlint/lint1/decl.c
2867
check_size(const sym_t *dsym)
usr.bin/xlint/lint1/decl.c
2887
mark_as_set(sym_t *sym)
usr.bin/xlint/lint1/decl.c
2898
mark_as_used(sym_t *sym, bool fcall, bool szof)
usr.bin/xlint/lint1/decl.c
2925
for (sym_t *sym = dl->d_first_dlsym;
usr.bin/xlint/lint1/decl.c
2933
check_parameter_usage(bool novar, const sym_t *arg)
usr.bin/xlint/lint1/decl.c
2947
check_variable_usage(bool novar, const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3000
sym_t *xsym = sym->s_ext_sym;
usr.bin/xlint/lint1/decl.c
3015
check_label_usage(const sym_t *lab)
usr.bin/xlint/lint1/decl.c
3033
check_tag_usage(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3062
check_usage_sym(bool novar, const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3079
check_global_variable_size(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3111
check_unused_static_global_variable(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3130
check_static_global_variable(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3145
check_global_variable(const sym_t *sym)
usr.bin/xlint/lint1/decl.c
3170
for (const sym_t *sym = dcs->d_first_dlsym;
usr.bin/xlint/lint1/decl.c
3187
print_previous_declaration(const sym_t *psym)
usr.bin/xlint/lint1/decl.c
408
set_first_typedef(type_t *tp, sym_t *sym)
usr.bin/xlint/lint1/decl.c
421
bit_fields_width(const sym_t **mem, bool *named)
usr.bin/xlint/lint1/decl.c
450
for (const sym_t *mem = tp->u.sou->sou_first_member;
usr.bin/xlint/lint1/decl.c
878
sym_t *
usr.bin/xlint/lint1/decl.c
879
concat_symbols(sym_t *l1, sym_t *l2)
usr.bin/xlint/lint1/decl.c
884
sym_t *l = l1;
usr.bin/xlint/lint1/decl.c
900
check_type(sym_t *sym)
usr.bin/xlint/lint1/decl.c
990
check_bit_field_type(sym_t *dsym, type_t **inout_tp, tspec_t *inout_t)
usr.bin/xlint/lint1/emit1.c
120
for (const sym_t *param = tp->u.params;
usr.bin/xlint/lint1/emit1.c
126
for (const sym_t *param = tp->u.params;
usr.bin/xlint/lint1/emit1.c
144
outtt(sym_t *tag, sym_t *tdef)
usr.bin/xlint/lint1/emit1.c
173
outsym(const sym_t *sym, scl_t sc, def_t def)
usr.bin/xlint/lint1/emit1.c
232
outfdef(const sym_t *fsym, const pos_t *posp, bool rval, bool osdef,
usr.bin/xlint/lint1/emit1.c
233
const sym_t *args)
usr.bin/xlint/lint1/emit1.c
299
for (const sym_t *arg = args; arg != NULL; arg = arg->s_next)
usr.bin/xlint/lint1/emit1.c
303
for (const sym_t *arg = args; arg != NULL; arg = arg->s_next)
usr.bin/xlint/lint1/emit1.c
48
static void outtt(sym_t *, sym_t *);
usr.bin/xlint/lint1/emit1.c
530
outusg(const sym_t *sym)
usr.bin/xlint/lint1/externs1.h
149
void debug_sym(const char *, const sym_t *, const char *);
usr.bin/xlint/lint1/externs1.h
237
sym_t *concat_symbols(sym_t *, sym_t *);
usr.bin/xlint/lint1/externs1.h
238
void check_type(sym_t *);
usr.bin/xlint/lint1/externs1.h
239
sym_t *declare_unnamed_member(void);
usr.bin/xlint/lint1/externs1.h
240
sym_t *declare_member(sym_t *);
usr.bin/xlint/lint1/externs1.h
241
sym_t *set_bit_field_width(sym_t *, int);
usr.bin/xlint/lint1/externs1.h
244
sym_t *add_pointer(sym_t *, qual_ptr *);
usr.bin/xlint/lint1/externs1.h
245
sym_t *add_array(sym_t *, bool, int);
usr.bin/xlint/lint1/externs1.h
246
sym_t *add_function(sym_t *, parameter_list);
usr.bin/xlint/lint1/externs1.h
247
void check_extern_declaration(const sym_t *);
usr.bin/xlint/lint1/externs1.h
248
void check_function_definition(sym_t *, bool);
usr.bin/xlint/lint1/externs1.h
249
sym_t *declarator_name(sym_t *);
usr.bin/xlint/lint1/externs1.h
250
sym_t *old_style_function_parameter_name(sym_t *);
usr.bin/xlint/lint1/externs1.h
251
type_t *make_tag_type(sym_t *, tspec_t, bool, bool);
usr.bin/xlint/lint1/externs1.h
252
type_t *complete_struct_or_union(sym_t *);
usr.bin/xlint/lint1/externs1.h
253
type_t *complete_enum(sym_t *);
usr.bin/xlint/lint1/externs1.h
254
sym_t *enumeration_constant(sym_t *, int, bool);
usr.bin/xlint/lint1/externs1.h
255
void declare(sym_t *, bool, sbuf_t *);
usr.bin/xlint/lint1/externs1.h
256
void copy_usage_info(sym_t *, const sym_t *);
usr.bin/xlint/lint1/externs1.h
257
bool check_redeclaration(sym_t *, bool *);
usr.bin/xlint/lint1/externs1.h
260
void complete_type(sym_t *, const sym_t *);
usr.bin/xlint/lint1/externs1.h
261
sym_t *declare_parameter(sym_t *, bool);
usr.bin/xlint/lint1/externs1.h
265
void declare_local(sym_t *, bool);
usr.bin/xlint/lint1/externs1.h
266
sym_t *abstract_name(void);
usr.bin/xlint/lint1/externs1.h
267
sym_t *abstract_enclosing_name(void);
usr.bin/xlint/lint1/externs1.h
269
sym_t *declare_abstract_type(sym_t *);
usr.bin/xlint/lint1/externs1.h
270
void check_size(const sym_t *);
usr.bin/xlint/lint1/externs1.h
271
void mark_as_set(sym_t *);
usr.bin/xlint/lint1/externs1.h
272
void mark_as_used(sym_t *, bool, bool);
usr.bin/xlint/lint1/externs1.h
274
void check_usage_sym(bool, const sym_t *);
usr.bin/xlint/lint1/externs1.h
276
void print_previous_declaration(const sym_t *);
usr.bin/xlint/lint1/externs1.h
286
tnode_t *build_name(sym_t *, bool);
usr.bin/xlint/lint1/externs1.h
308
bool constant_addr(const tnode_t *, const sym_t **, ptrdiff_t *);
usr.bin/xlint/lint1/externs1.h
311
sym_t *find_member(const struct_or_union *, const char *);
usr.bin/xlint/lint1/externs1.h
327
extern sym_t *funcsym;
usr.bin/xlint/lint1/externs1.h
348
void begin_function(sym_t *);
usr.bin/xlint/lint1/externs1.h
350
void named_label(sym_t *);
usr.bin/xlint/lint1/externs1.h
364
void stmt_goto(sym_t *);
usr.bin/xlint/lint1/externs1.h
375
void begin_initialization(sym_t *);
usr.bin/xlint/lint1/externs1.h
377
sym_t *current_initsym(void);
usr.bin/xlint/lint1/externs1.h
385
void designation_push(designation *, designator_kind, const sym_t *, size_t);
usr.bin/xlint/lint1/externs1.h
391
void outsym(const sym_t *, scl_t, def_t);
usr.bin/xlint/lint1/externs1.h
392
void outfdef(const sym_t *, const pos_t *, bool, bool, const sym_t *);
usr.bin/xlint/lint1/externs1.h
394
void outusg(const sym_t *);
usr.bin/xlint/lint1/externs1.h
429
bool fallback_symbol_strict_bool(sym_t *);
usr.bin/xlint/lint1/externs1.h
92
sym_t *getsym(sbuf_t *);
usr.bin/xlint/lint1/externs1.h
94
sym_t *pushdown(const sym_t *);
usr.bin/xlint/lint1/externs1.h
95
sym_t *mktempsym(type_t *);
usr.bin/xlint/lint1/externs1.h
96
void symtab_remove_forever(sym_t *);
usr.bin/xlint/lint1/externs1.h
97
void symtab_remove_level(sym_t *);
usr.bin/xlint/lint1/externs1.h
98
void inssym(int, sym_t *);
usr.bin/xlint/lint1/func.c
201
begin_function(sym_t *fsym)
usr.bin/xlint/lint1/func.c
209
for (sym_t *sym = dcs->d_func_proto_syms; sym != NULL;
usr.bin/xlint/lint1/func.c
253
for (const sym_t *param = fsym->s_type->u.params;
usr.bin/xlint/lint1/func.c
271
sym_t *rdsym = dcs->d_redeclared_symbol;
usr.bin/xlint/lint1/func.c
356
for (const sym_t *param = dcs->d_func_params;
usr.bin/xlint/lint1/func.c
382
named_label(sym_t *sym)
usr.bin/xlint/lint1/func.c
53
sym_t *funcsym;
usr.bin/xlint/lint1/func.c
663
sym_t *esym;
usr.bin/xlint/lint1/func.c
850
stmt_goto(sym_t *lab)
usr.bin/xlint/lint1/init.c
111
sym_t *in_sym;
usr.bin/xlint/lint1/init.c
143
has_automatic_storage_duration(const sym_t *sym)
usr.bin/xlint/lint1/init.c
171
static const sym_t *
usr.bin/xlint/lint1/init.c
172
skip_unnamed(const sym_t *m)
usr.bin/xlint/lint1/init.c
181
static const sym_t *
usr.bin/xlint/lint1/init.c
190
update_type_of_array_of_unknown_size(sym_t *sym, size_t size)
usr.bin/xlint/lint1/init.c
214
check_non_constant_initializer(const tnode_t *tn, const sym_t *sym)
usr.bin/xlint/lint1/init.c
220
const sym_t *unused_sym;
usr.bin/xlint/lint1/init.c
235
check_trad_no_auto_aggregate(const sym_t *sym)
usr.bin/xlint/lint1/init.c
246
check_init_expr(const type_t *ltp, sym_t *lsym, tnode_t *rn)
usr.bin/xlint/lint1/init.c
288
const sym_t *fmem = first_named_member(tp);
usr.bin/xlint/lint1/init.c
367
const sym_t *member, size_t subscript)
usr.bin/xlint/lint1/init.c
394
const sym_t *member = first_named_member(tp);
usr.bin/xlint/lint1/init.c
592
initialization_new(sym_t *sym, initialization *enclosing)
usr.bin/xlint/lint1/init.c
764
const sym_t *member = find_member(tp->u.sou, name);
usr.bin/xlint/lint1/init.c
921
sym_t *
usr.bin/xlint/lint1/init.c
929
begin_initialization(sym_t *sym)
usr.bin/xlint/lint1/lex.c
1440
sym_t *
usr.bin/xlint/lint1/lex.c
1444
sym_t *sym = sb->sb_sym;
usr.bin/xlint/lint1/lex.c
1508
sym_t *
usr.bin/xlint/lint1/lex.c
1513
sym_t *sym = block_zero_alloc(sizeof(*sym), "sym");
usr.bin/xlint/lint1/lex.c
1539
symtab_remove_forever(sym_t *sym)
usr.bin/xlint/lint1/lex.c
1556
symtab_remove_level(sym_t *syms)
usr.bin/xlint/lint1/lex.c
1563
for (sym_t *sym = syms; sym != NULL; sym = sym->s_level_next) {
usr.bin/xlint/lint1/lex.c
1576
inssym(int level, sym_t *sym)
usr.bin/xlint/lint1/lex.c
1585
const sym_t *next = sym->s_symtab_next;
usr.bin/xlint/lint1/lex.c
1602
sym_t *
usr.bin/xlint/lint1/lex.c
1603
pushdown(const sym_t *sym)
usr.bin/xlint/lint1/lex.c
1610
sym_t *nsym = block_zero_alloc(sizeof(*nsym), "sym");
usr.bin/xlint/lint1/lex.c
209
static sym_t *symtab[503];
usr.bin/xlint/lint1/lex.c
230
symtab_add(sym_t *sym)
usr.bin/xlint/lint1/lex.c
239
static sym_t *
usr.bin/xlint/lint1/lex.c
244
for (sym_t *sym = symtab[h]; sym != NULL; sym = sym->s_symtab_next) {
usr.bin/xlint/lint1/lex.c
257
symtab_remove(sym_t *sym)
usr.bin/xlint/lint1/lex.c
270
for (sym_t *sym = symtab[i]; sym != NULL; ) {
usr.bin/xlint/lint1/lex.c
271
sym_t *next = sym->s_symtab_next;
usr.bin/xlint/lint1/lex.c
283
const sym_t *a = *(const sym_t *const *)va;
usr.bin/xlint/lint1/lex.c
284
const sym_t *b = *(const sym_t *const *)vb;
usr.bin/xlint/lint1/lex.c
290
const sym_t **items;
usr.bin/xlint/lint1/lex.c
296
syms_add(struct syms *syms, const sym_t *sym)
usr.bin/xlint/lint1/lex.c
318
for (sym_t *sym = symtab[i]; sym != NULL;) {
usr.bin/xlint/lint1/lex.c
363
sym_t *sym = block_zero_alloc(sizeof(*sym), "sym");
usr.bin/xlint/lint1/lex.c
443
lex_keyword(sym_t *sym)
usr.bin/xlint/lint1/lex.c
471
sym_t *sym = symtab_search(text);
usr.bin/xlint/lint1/lint1.h
134
sym_t *sou_first_member;
usr.bin/xlint/lint1/lint1.h
135
sym_t *sou_tag;
usr.bin/xlint/lint1/lint1.h
136
sym_t *sou_first_typedef;
usr.bin/xlint/lint1/lint1.h
142
sym_t *en_first_enumerator;
usr.bin/xlint/lint1/lint1.h
143
sym_t *en_tag;
usr.bin/xlint/lint1/lint1.h
144
sym_t *en_first_typedef;
usr.bin/xlint/lint1/lint1.h
171
sym_t *params; /* if t_proto */
usr.bin/xlint/lint1/lint1.h
241
sym_t *s_ext_sym; /* for locally declared external symbols, the
usr.bin/xlint/lint1/lint1.h
269
sym_t *s_old_style_params; /* parameters in an old-style
usr.bin/xlint/lint1/lint1.h
277
sym_t *s_symtab_next; /* next symbol in the same symtab bucket */
usr.bin/xlint/lint1/lint1.h
278
sym_t **s_symtab_ref; /* pointer to s_symtab_next of the previous
usr.bin/xlint/lint1/lint1.h
280
sym_t *s_next; /* next struct/union member, enumerator,
usr.bin/xlint/lint1/lint1.h
282
sym_t *s_level_next; /* next symbol declared on the same level */
usr.bin/xlint/lint1/lint1.h
292
sym_t *sb_sym; /* symbol table entry */
usr.bin/xlint/lint1/lint1.h
319
sym_t *sym; /* if NAME */
usr.bin/xlint/lint1/lint1.h
376
sym_t *d_redeclared_symbol;
usr.bin/xlint/lint1/lint1.h
397
sym_t *d_func_params; /* during a function declaration, the
usr.bin/xlint/lint1/lint1.h
400
sym_t *d_first_dlsym; /* first symbol declared at this level */
usr.bin/xlint/lint1/lint1.h
401
sym_t **d_last_dlsym; /* points to s_level_next in the last symbol
usr.bin/xlint/lint1/lint1.h
403
sym_t *d_func_proto_syms; /* symbols defined in prototype, such
usr.bin/xlint/lint1/lint1.h
412
sym_t *first;
usr.bin/xlint/lint1/lint1.h
502
const sym_t *dr_member; /* for DK_MEMBER */
usr.bin/xlint/lint1/lint1.h
764
is_member(const sym_t *sym)
usr.bin/xlint/lint1/mem1.c
195
const sym_t *sym = p;
usr.bin/xlint/lint1/tree.c
1596
const sym_t *ec = rtp->u.enumer->en_first_enumerator;
usr.bin/xlint/lint1/tree.c
1597
const sym_t *max_ec = ec;
usr.bin/xlint/lint1/tree.c
2351
are_members_compatible(const sym_t *a, const sym_t *b)
usr.bin/xlint/lint1/tree.c
2377
all_members_compatible(const sym_t *msym)
usr.bin/xlint/lint1/tree.c
2379
for (const sym_t *csym = msym;
usr.bin/xlint/lint1/tree.c
2386
for (const sym_t *sym = csym->s_symtab_next;
usr.bin/xlint/lint1/tree.c
2397
sym_t *
usr.bin/xlint/lint1/tree.c
2400
for (sym_t *mem = sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
2408
for (sym_t *mem = sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
2412
sym_t *nested_mem =
usr.bin/xlint/lint1/tree.c
2426
remove_unknown_member(tnode_t *tn, sym_t *msym)
usr.bin/xlint/lint1/tree.c
2450
static sym_t *
usr.bin/xlint/lint1/tree.c
2451
struct_or_union_member(tnode_t *tn, op_t op, sym_t *msym)
usr.bin/xlint/lint1/tree.c
2464
sym_t *nested_mem = find_member(sou, msym->s_name);
usr.bin/xlint/lint1/tree.c
2521
sym_t *msym;
usr.bin/xlint/lint1/tree.c
3030
for (sym_t *m = tp->u.sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
3990
for (const sym_t *mem = utp->u.sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
4023
const sym_t *nmem = nstp->u.sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
4024
const sym_t *omem = ostp->u.sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
4477
sym_t *mem = find_member(tp->u.sou, name);
usr.bin/xlint/lint1/tree.c
4590
for (const sym_t *m = ntp->u.sou->sou_first_member;
usr.bin/xlint/lint1/tree.c
4742
for (const sym_t *p = ftp->u.params; p != NULL; p = p->s_next)
usr.bin/xlint/lint1/tree.c
4747
const sym_t *param = ftp->u.params;
usr.bin/xlint/lint1/tree.c
5192
constant_addr(const tnode_t *tn, const sym_t **symp, ptrdiff_t *offsp)
usr.bin/xlint/lint1/tree.c
5194
const sym_t *sym;
usr.bin/xlint/lint1/tree.c
5287
sym_t *se_sym;
usr.bin/xlint/lint1/tree.c
824
fallback_symbol(sym_t *sym)
usr.bin/xlint/lint1/tree.c
918
build_name_call(sym_t *sym)
usr.bin/xlint/lint1/tree.c
941
build_name(sym_t *sym, bool is_funcname)
usr.bin/xlint/lint2/chk.c
1070
check_return_values(const hte_t *hte, const sym_t *def)
usr.bin/xlint/lint2/chk.c
1125
const sym_t *def, const sym_t *decl)
usr.bin/xlint/lint2/chk.c
1129
const sym_t *sym1, *sym;
usr.bin/xlint/lint2/chk.c
162
sym_t *sym;
usr.bin/xlint/lint2/chk.c
183
sym_t *sym;
usr.bin/xlint/lint2/chk.c
205
sym_t *sym, *def1;
usr.bin/xlint/lint2/chk.c
239
chkvtui(const hte_t *hte, const sym_t *def, const sym_t *decl)
usr.bin/xlint/lint2/chk.c
297
chkvtdi(const hte_t *hte, const sym_t *def, const sym_t *decl)
usr.bin/xlint/lint2/chk.c
305
for (sym_t *sym = hte->h_syms; sym != NULL; sym = sym->s_next) {
usr.bin/xlint/lint2/chk.c
339
chkfaui(const hte_t *hte, const sym_t *def, const sym_t *decl)
usr.bin/xlint/lint2/chk.c
448
int n, const sym_t *def, const sym_t *decl,
usr.bin/xlint/lint2/chk.c
55
static void chkvtui(const hte_t *, const sym_t *, const sym_t *);
usr.bin/xlint/lint2/chk.c
56
static void chkvtdi(const hte_t *, const sym_t *, const sym_t *);
usr.bin/xlint/lint2/chk.c
57
static void chkfaui(const hte_t *, const sym_t *, const sym_t *);
usr.bin/xlint/lint2/chk.c
58
static void chkau(const hte_t *, int, const sym_t *, const sym_t *,
usr.bin/xlint/lint2/chk.c
61
static void check_return_values(const hte_t *, const sym_t *);
usr.bin/xlint/lint2/chk.c
63
const sym_t *, const sym_t *);
usr.bin/xlint/lint2/chk.c
96
sym_t *sym, *def, *pdecl, *decl;
usr.bin/xlint/lint2/emit2.c
104
outdef(const hte_t *hte, const sym_t *sym)
usr.bin/xlint/lint2/emit2.c
144
sym_t *sym, *def;
usr.bin/xlint/lint2/lint2.h
171
sym_t *h_syms; /* declarations and definitions */
usr.bin/xlint/lint2/lint2.h
172
sym_t **h_lsym; /* points to s_next of last decl./def. */
usr.bin/xlint/lint2/read.c
1135
sym_t *sym1, **symp, *sym;
usr.bin/xlint/lint2/read.c
393
parse_function_attribute(const char **pp, sym_t *sym, bool *used)
usr.bin/xlint/lint2/read.c
468
sym_t *symp, sym;