X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Ftypes%2Fdecl_enum_item.h;h=c465ed1cab46dce6db2b5c070fa40214975606bd;hb=09529efcde471127419e141807b83b37077003a0;hp=4a3e9a7867f61b748bdd594e126fa22330e1f9e6;hpb=9bcb1df0786a8193d65949c857baaba2f4296e84;p=m6w6%2Fext-psi diff --git a/src/types/decl_enum_item.h b/src/types/decl_enum_item.h index 4a3e9a7..c465ed1 100644 --- a/src/types/decl_enum_item.h +++ b/src/types/decl_enum_item.h @@ -33,14 +33,14 @@ struct psi_decl_enum; struct psi_decl_enum_item { struct psi_token *token; - char *name; + zend_string *name; int64_t val; struct psi_num_exp inc; struct psi_num_exp *num; struct psi_decl_enum_item *prev; }; -struct psi_decl_enum_item *psi_decl_enum_item_init(const char *name, struct psi_num_exp *num); +struct psi_decl_enum_item *psi_decl_enum_item_init(zend_string *name, struct psi_num_exp *num); void psi_decl_enum_item_free(struct psi_decl_enum_item **i_ptr); void psi_decl_enum_item_dump(int fd, struct psi_decl_enum_item *item); bool psi_decl_enum_item_validate(struct psi_data *data, struct psi_decl_enum *enm, struct psi_decl_enum_item *item, size_t seq);