- type_->name = realloc(type_->name, T->size + sizeof("signed"));
- memmove(type_->name + sizeof("signed"), type_->name, T->size);
- memcpy(type_->name, "signed", sizeof("signed")-1);
- type_->name[sizeof("signed")] = ' ';
- type_->name[T->size + sizeof("signed")] = 0;
-}
-/* we have to support plain int, long here because we have it in our lexer rules */
-decl_type(type_) ::= INT(T). {
- type_ = init_decl_type(PSI_T_NAME, T->text);
- type_->token = T;
-}
-decl_type(type_) ::= LONG INT(T). {
- type_ = init_decl_type(PSI_T_NAME, T->text);
- type_->token = T;