X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Ftypes%2Fconst.h;h=da0607127171e1f031c4043a0c0ef850ae853ffc;hp=a75caf23b53a033b9be6bc297c8932953647c859;hb=698841dfdd4d70d24e0b7af25ac7100bc2cb26a4;hpb=c9384515a81cb64d345b299908b2852f51bb8e6e diff --git a/src/types/const.h b/src/types/const.h index a75caf2..da06071 100644 --- a/src/types/const.h +++ b/src/types/const.h @@ -34,14 +34,14 @@ struct psi_impl_def_val; struct psi_const { struct psi_token *token; struct psi_impl_type *type; - char *name; + zend_string *name; struct psi_impl_def_val *val; }; -struct psi_const *psi_const_init(struct psi_impl_type *type, const char *name, +struct psi_const *psi_const_init(struct psi_impl_type *type, zend_string *name, struct psi_impl_def_val *val); void psi_const_free(struct psi_const **constant_ptr); -void psi_const_dump(int fd, struct psi_const *cnst); +void psi_const_dump(struct psi_dump *dump, struct psi_const *cnst); bool psi_const_validate(struct psi_data *data, struct psi_const *c, struct psi_validate_scope *scope);