void symbol_list_n_used_set (symbol_list *l, int n, bool used) { l = symbol_list_n_get (l, n); if (l) l->used = used; }
uniqstr symbol_list_n_type_name_get (symbol_list *l, location loc, int n) { l = symbol_list_n_get (l, n); if (!l) { complain_at (loc, _("invalid $ value: $%d"), n); return NULL; } return l->sym->type_name; }
uniqstr symbol_list_n_type_name_get (symbol_list *l, location loc, int n) { l = symbol_list_n_get (l, n); if (!l) { complain_at (loc, _("invalid $ value: $%d"), n); return NULL; } aver (l->content_type == SYMLIST_SYMBOL); return l->content.sym->type_name; }
uniqstr symbol_list_n_type_name_get (symbol_list *l, int n) { return symbol_list_n_get (l, n)->content.sym->type_name; }