type_t *alias(type_t *t, const char *name) { type_t *a = duptype(t, 0); a->name = xstrdup(name); a->kind = TKIND_ALIAS; a->attrs = NULL; a->declarray = FALSE; return a; }
type_t *type_new_alias(type_t *t, const char *name) { type_t *a = duptype(t, 0); a->name = xstrdup(name); a->attrs = NULL; a->declarray = FALSE; a->orig = t; a->is_alias = TRUE; init_loc_info(&a->loc_info); return a; }