Home | History | Annotate | Download | only in src

Lines Matching refs:new_alias

628 	type_datum_t *alias, *new_alias;
665 new_alias = (type_datum_t *) malloc(sizeof(type_datum_t));
666 if (!new_alias) {
671 memset(new_alias, 0, sizeof(type_datum_t));
673 new_alias->s.value = state->typemap[alias->s.value - 1];
675 new_alias->s.value = state->typemap[alias->primary - 1];
679 new_alias->flags = alias->flags;
683 (hashtab_datum_t) new_alias);
687 free(new_alias);
692 state->typemap[alias->s.value - 1] = new_alias->s.value;
694 if (new_alias->flags & TYPE_FLAGS_PERMISSIVE)
695 if (ebitmap_set_bit(&state->out->permissive_map, new_alias->s.value, 1)) {