Lines Matching defs:sym
73 struct symbol *sym = ep->name;
74 warning(bb->pos, "context imbalance in '%s' - %s", show_ident(sym->ident), why);
160 show_ident(insn->func->sym->ident), val);
194 ident = fn->sym->ident;
245 struct symbol *sym = ep->name;
253 warning(sym->pos, "%s: possible uninitialized variable (%s)",
254 show_ident(sym->ident), show_pseudo(pseudo));
260 FOR_EACH_PTR(sym->ctype.contexts, context) {
268 static void list_compound_symbol(struct symbol *sym)
273 if (sym->bit_size <= 0)
275 if (!sym->ctype.base_type)
278 if (!sym->ident)
281 if (sym->type == SYM_NODE)
282 base = sym->ctype.base_type;
284 base = sym;
292 info(sym->pos, "%s: compound size %u, alignment %lu",
293 show_typename(sym),
294 bits_to_bytes(sym->bit_size),
295 sym->ctype.alignment);
300 struct symbol *sym;
302 FOR_EACH_PTR(list, sym) {
305 expand_symbol(sym);
306 ep = linearize_symbol(sym);
314 list_compound_symbol(sym);
315 } END_FOR_EACH_PTR(sym);